唯一的詹金斯工作/管道标识符

时间:2018-10-10 18:25:11

标签: jenkins jenkins-pipeline

想知道詹金斯中是否存在诸如唯一作业/管道ID之类的东西,该ID在作业创建时仅具有读取访问权限就生成一次,因此该ID可以唯一地标识作业以进行身份​​验证。

预先感谢

胡安

3 个答案:

答案 0 :(得分:1)

您可以使用BUILD_TAG(来自Jenkins set environment variables

答案 1 :(得分:1)

如果需要,您可以生成一个新的

pipeline {
    agent any

    environment {
        unique_Id = UUID.randomUUID().toString()
    }
...
}

答案 2 :(得分:1)

否,不存在唯一标识符。

这将是詹金斯的宝贵补充。

例如,可能会有其他系统监视Jenkins的工作。如果人们重命名它们,则链接将断开。

如果用户按名称链接Jenkins作业,则底层系统可以查找id并将其存储,从而链接该作业。

人们一直在创建,删除和重命名Jenkins作业,资产管理和跟踪Jenkins作业资源可能很痛苦。

对象/人员的

ID,长名,短名很重要。例如,我的社会保险号从不更改,我的全名可以合法更改,但是非常一致,而且我的昵称/简称/用户名因人/系统而异。

相关问题