![](/img/trans.png)
[英]Variable group yaml variable expression in Azure Devops Pipeline
[英]Azure DevOps YAML pipeline: Jenkins Queue job output variable
我已经在 azure DevOps 中建立了一个构建和发布管道。 我们目前将构建管道定义为YAML
但由于YAML
架构中缺乏功能,因此在 UI 中设置了发布管道。
任务 Jenkins 队列作业有一个输出变量,它为您提供已排队的 Jenkins 作业 ID。
在 UI 中设置它很简单,但是在YAML
模式中设置似乎不可能。
我试图按照这个链接:
但是好像不能让它设置输出变量。
开始认为它在Yaml
模式中可能不可用,因为单击我在发布管道中设置的查看YAML
不会显示引用名称。
对于这个问题,如果你想使用JENKINS_JOB_ID
作为输出变量,你可以尝试不设置引用名称。
queue Jenkins job task
发布一个输出变量JENKINS_JOB_ID
。 它获取当前排队的作业并在此变量中发出作业 ID。 您可以在下载任务中提及$(xxx_JENKINS_JOB_ID)
。 xxx
是指任务名称。
所有任务输出变量都是命名空间的。 默认命名空间是任务名称。
详情可以参考github中的这个issue 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.