Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
Jenkins多分支管道:区分由分支索引触发的构建与webhook_Jenkins_Github_Jenkins Pipeline_Git Webhooks - Fatal编程技术网

Jenkins多分支管道:区分由分支索引触发的构建与webhook

Jenkins多分支管道:区分由分支索引触发的构建与webhook,jenkins,github,jenkins-pipeline,git-webhooks,Jenkins,Github,Jenkins Pipeline,Git Webhooks,我有一个用于github的Jenkins多分支管道,目前每当分支被索引时,它都会触发构建。我的管道中有某些操作,我只希望在分支发生更改时(在webhook推送上)触发这些操作。所以我想知道是否有一个Jenkins环境变量可以让我区分两种不同类型的构建。或者,如果有一个git解决方案来检查上次对分支进行更改的时间,并以这种方式对其进行区分

我有一个用于github的Jenkins多分支管道,目前每当分支被索引时,它都会触发构建。我的管道中有某些操作,我只希望在分支发生更改时(在webhook推送上)触发这些操作。所以我想知道是否有一个Jenkins环境变量可以让我区分两种不同类型的构建。或者,如果有一个git解决方案来检查上次对分支进行更改的时间,并以这种方式对其进行区分