0
我们需要更新所有作业的几个作业配置,有几个jenkins实例运行多个项目。我们需要提供SCM数据库路径和SCM密码。 我能够做数据库路径,但对于密码没有设置方法。所以为了克服这个问题,我只是试图打印我们需要更新密码的作业链接。我无法找到工作链接的API,请你帮我一下。或者建议更好的解决方案来更新密码。在此先感谢Jenkins获取groovy脚本中的作业链接
我们需要更新所有作业的几个作业配置,有几个jenkins实例运行多个项目。我们需要提供SCM数据库路径和SCM密码。 我能够做数据库路径,但对于密码没有设置方法。所以为了克服这个问题,我只是试图打印我们需要更新密码的作业链接。我无法找到工作链接的API,请你帮我一下。或者建议更好的解决方案来更新密码。在此先感谢Jenkins获取groovy脚本中的作业链接
import hudson.model.*
jenkins = Hudson.instance
for (item in jenkins.items){
println jenkins.getRootUrl()+item.getUrl()
}
在脚本控制台尝试了此操作。列出所有作业的绝对URL。你只需要添加逻辑来得到你的工作列表
谢谢尤里,但有没有办法确保链接是可点击的?现在它以纯文本的形式出现 – Ravisha
使用构建步骤“执行系统Groovy脚本”创建作业并粘贴此代码。你会得到一个可点击的链接cosnole –
真棒!这就是我需要的 – Ravisha