应该有希望成为一个非常基本的问题,但这里是我下面.travis.yml
文件:让特拉维斯-CI运行*都* Python 2和3
language: python
python:
- "2.6"
- "2.7"
- "3.2"
- "3.3"
- "3.4"
- "3.5"
- "nightly"
matrix:
allow_failures:
- python: "2.6"
- python: "3.2"
- python: "3.3"
- python: "3.4"
- python: "nightly"
install:
- pip install -r requirements.pip
- pip install -r test/requirements.pip
script: python -B test/test.py
如果你看一下在底部的脚本,它的Python 2中的命令,而python3
就是Python 3正如你可以看到向上顶,我选择使用的版本来自Python的2 和 3.
我想问一下,将是底部脚本参数就足够了?我想让Travis在我上面选择的每个版本上运行我的脚本。
我也选择在刚刚上传并尝试之前询问,因为我只是想上传.yml
并且现场就能正常工作。没有多次提交尝试清理小错误并将构建失败。
我意识到这可能不是实际的代码,但我希望你不再支持2.6和3.2:D –
@AnttiHaapala看看[** here **](https:// travis-ci .org/finnrayment/dash-h),它的美丽!至于2.6。看起来我不会与这个错误...为什么我不应该支持3.2? – finnrayment
3.2很久以前就被EOL了,它不支持3.3中存在的可移植性特性 - 例如不支持'u'''字符串。 –