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-获取构建编号和GIT哈希_Jenkins_Jenkins Pipeline - Fatal编程技术网

Jenkins-获取构建编号和GIT哈希

Jenkins-获取构建编号和GIT哈希,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,我有一个詹金斯管道如下 JobA->JobB->JobC->JobD 我想获得管道中第一个作业(即jobA)的构建编号和触发jobA的提交ID 我想在jobD中得到这个信息 有什么想法吗?1)作为参数传递给下游作业2)写入文件/从文件读取只是想提出第二个建议:通过所有子对象传递数据似乎有点愚蠢,所以将它们写入一个或多个文件,然后在JobD中从那里读出。您将搜索环境变量BUILD\u NUMBER和GIT\u COMMIT()

我有一个詹金斯管道如下 JobA->JobB->JobC->JobD

我想获得管道中第一个作业(即jobA)的构建编号和触发jobA的提交ID

我想在jobD中得到这个信息


有什么想法吗?

1)作为参数传递给下游作业2)写入文件/从文件读取只是想提出第二个建议:通过所有子对象传递数据似乎有点愚蠢,所以将它们写入一个或多个文件,然后在JobD中从那里读出。您将搜索环境变量
BUILD\u NUMBER
GIT\u COMMIT
()