Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Continuous integration Circleci:仅对特定分支运行一些测试_Continuous Integration_Circleci - Fatal编程技术网

Continuous integration Circleci:仅对特定分支运行一些测试

Continuous integration Circleci:仅对特定分支运行一些测试,continuous-integration,circleci,Continuous Integration,Circleci,我们正在使用CircleCI,我们有两个测试套件:一个是快的,另一个是慢的。我们希望在提交任何分支时运行第一个套件,但仅在提交到master分支时运行第二个套件。这可能吗?如何配置?您可以读取$CIRCLE\u BRANCH的值,并确定在CIRCLE.yml文件中使用哪种模式。在bash中使用类似于if的东西就足够了 是所有可用的环境变量

我们正在使用CircleCI,我们有两个测试套件:一个是快的,另一个是慢的。我们希望在提交任何分支时运行第一个套件,但仅在提交到
master
分支时运行第二个套件。这可能吗?如何配置?

您可以读取
$CIRCLE\u BRANCH
的值,并确定在CIRCLE.yml文件中使用哪种模式。在bash中使用类似于
if
的东西就足够了

是所有可用的环境变量