Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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
当列表中的任何git分支都有提交时,如何触发Jenkins作业_Git_Jenkins_Github - Fatal编程技术网

当列表中的任何git分支都有提交时,如何触发Jenkins作业

当列表中的任何git分支都有提交时,如何触发Jenkins作业,git,jenkins,github,Git,Jenkins,Github,我的需求涉及触发基于git回购分支的Jenkins构建。假设我有一个带有分支a、B、C和D的git回购。我需要一种方法来运行Jenkins作业,合并git分支a和C。这应该在提交分支a和C时触发。我知道我们可以在“要构建的分支”中指定分支,但是,有没有一种方法可以从git repo的文件中指定分支列表,而不是在Jenkins中进行硬编码?我不确定这是否能做到,但这对我会有很大帮助。谢谢我继续使用jenkinsfile创建管道作业。一个步骤是读取一个文件,获取其中提到的分支并合并它们。合并的结果将

我的需求涉及触发基于git回购分支的Jenkins构建。假设我有一个带有分支a、B、C和D的git回购。我需要一种方法来运行Jenkins作业,合并git分支a和C。这应该在提交分支a和C时触发。我知道我们可以在“要构建的分支”中指定分支,但是,有没有一种方法可以从git repo的文件中指定分支列表,而不是在Jenkins中进行硬编码?我不确定这是否能做到,但这对我会有很大帮助。谢谢

我继续使用jenkinsfile创建管道作业。一个步骤是读取一个文件,获取其中提到的分支并合并它们。合并的结果将在下一步中使用。主要的问题是所有分支的触发器都启动了,我继续使用jenkinsfile创建了一个管道作业。一个步骤是读取一个文件,获取其中提到的分支并合并它们。合并的结果将在下一步中使用。主要问题是所有分支的触发器都会启动。