问题描述
我试图将我的 codacy 标记用作 Travis 变量,但 Travis 似乎并未读取该变量的值。下面是我的 travis 脚本:
branches:
only:
- master
language: python
python:
- "3.5"
- "3.6"
- "3.7"
env:
- codacy_PROJECT_TOKEN=${codacyToken}
cache:
- pip
# command to install dependencies
before_script:
- sudo apt-get update
- sudo apt-get install python3
- sudo apt-get install python3-pip
- sudo apt-get install python3-setuptools
- pip3 install --upgrade setuptools
- pip3 install -e .
- pip3 install pytest-cov pytest
- pip3 install codecov
- pip3 install coveralls
- pip3 install codacy-coverage
- sudo apt-get update
# command to run tests
script:
- pytest -vs -x --cov=./urlchecker tests/test_*.py
after_success:
- codecov
- coveralls
- coverage xml
- export codacy_PROJECT_TOKEN=${codacyToken}
- python-codacy-coverage -r coverage.xml
我的 codacyToken
变量定义在 travis/../settings: https://travis-ci.com/github/urlstechie/urlchecker-python/settings
结果:
2021-04-17 21:59:23,373 - 错误 - 环境变量 codacy_PROJECT_TOKEN 未定义。 知道我的语法是否有问题吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)