我应该如何标记Jenkins作业下的管道编号

我应该如何标记Jenkins作业下的管道编号,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我已经创建了一个新的管道测试。在这条管道下,我有三份工作 工作编号- A型 B-试验 C-发布 如果我运行管道,所有三个作业都会一个接一个地执行 我的问题-我应该如何让作业A的构建号作为我在作业C中的标记来跟踪 错误日志- > C:\Program Files (x86)\Git\bin\git.exe tag -l 9 # timeout=10 ERROR: Step ‘Git Publisher’ failed: Tag 9 already exists and Create Tag

我已经创建了一个新的管道测试。在这条管道下,我有三份工作

工作编号-

A型 B-试验 C-发布

如果我运行管道,所有三个作业都会一个接一个地执行

我的问题-我应该如何让作业A的构建号作为我在作业C中的标记来跟踪

错误日志-

> C:\Program Files (x86)\Git\bin\git.exe tag -l 9 # timeout=10
ERROR: Step ‘Git Publisher’ failed: Tag 9 already exists and Create Tag is specified, so failing.
你可以用它来实现这一点。 基本上,您要做的是将作业A的内部版本号作为参数从作业A向下传递到作业C,如上述模式所述:

为此,您必须:

使用作业a中的触发器参数化内部版本将参数作业a内部版本号从作业a传递到B。 使用作业B中的触发器参数化内部版本,将参数作业a内部版本号从作业B传递给C。 使用$JOB\u a\u BUILD\u NUMBER在Git publisher中将此参数用作变量。 要配置参数化作业,只需执行以下操作:


我无法从作业A到作业C获取内部版本号。附件图片。我已使用显示如何添加内部版本号参数的捕获编辑了我的帖子