如何优化我的Travis CI矩阵以适应Django和Python版本?

3
1个回答

0

您可以在.travis.yml文件中使用Python和Django版本设置矩阵。这是我正在使用的一个示例.travis.yml

您还可以告诉Travis CI安装最新版本的Django,直到某个版本发布为止,方法类似于以下内容。请注意,Django<1.11将安装最新的1.10.x版本。

matrix: - DJANGO="Django<1.8" - DJANGO="Django<1.9" - DJANGO="Django<1.10" - DJANGO="Django<1.11" - DJANGO="Django<1.12"

此外,请注意,并非所有组合都需要通过,也不是所有组合都得到官方支持。应该涵盖的Python/Django组合列表可以在Django文档中找到。

排除可以使用类似以下内容的方式处理:

矩阵: 排除: - python: “3.5” env: DJANGO=“Django<1.8”


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接