我需要简单的东西:
我被堆叠在第2点上。是否可以访问下载Jenkinsfile的存储库的url?我不想在Jenkinsfile里硬编码。
发布于 2017-11-24 21:40:18
这案子真有意思!我假设你正在使用git来结帐Jenkinsfile。下面是你的代码:
println Hudson.instance.getItem(env.JOB_NAME).definition.scm.userRemoteConfigs[0].urlJenkins会抱怨安全性问题,因此您必须在“管理Jenkins”->进程内脚本审批中批准签名。
发布于 2017-11-27 09:59:54
我使用的是scm.userRemoteConfigs[0].url,但我不确定对象是否需要实际的checkout scm步骤才能出现。脚本批准也是必要的。
我想将此作为对已接受的答案的评论,但我的声誉太低了:
https://stackoverflow.com/questions/47477077
复制相似问题