gpt4 book ai didi

travis-ci - Travis CI 中的多个环境

转载 作者:行者123 更新时间:2023-12-01 10:50:33 27 4
gpt4 key购买 nike

Travis 有一种针对不同 PHP 版本测试项目的简单方法。

现在我想为插件运行测试。为此,我编写了一个在 .travis.yml 的安装阶段调用的脚本,它检查主项目并将我的插件源移动到正确的目录中。然后运行测试。到目前为止一切顺利。

现在我想提供其中两个脚本。一个检查主项目的当前 master 分支,一个检查最新的稳定版本。插件应该在完全独立的测试运行中针对两个 checkout 进行测试,就像针对不同的 PHP 版本运行一样。

有没有一种简单的方法可以在 .travis.yml 中配置它?

最佳答案

你需要使用env选项:

env:
- TEST_NAME=my_test_1
- TEST_NAME=my_test_2
- TEST_NAME=my_test_3

script:
- ./test-run.sh --test-name=${TEST_NAME}

关于travis-ci - Travis CI 中的多个环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20922542/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com