如何获取通过API执行jenkins管道作业的从属名称

问题描述 投票:0回答:1

我试图通过API执行jenkins管道作业的奴隶名称。对于我能够使用的自由式工作:

JENKINS_URL/job/JOB_NAME/BUILD_NUMBER/api/json?tree=builtOn

但是对于管道作业,JSON输出中不存在此信息。

jenkins jenkins-pipeline jenkins-plugins jenkins-cli
1个回答
0
投票

您需要使用API​​而不是访问构建环境变量的任何原因(如此处所回答:How to get the current build's node name in jenkins using groovy),例如: String runningOn = env.NODE_NAME; ?

© www.soinside.com 2019 - 2024. All rights reserved.