我在詹金斯有一份工作,并希望同样的groovy脚本?有没有办法可以做到这一点?
我使用Jenkins创建了一个Job,比如添加shell命令,从repo同步等等。现在我希望有相同的groovy脚本,但我不想再次编写整个事情的麻烦。有什么像Export to .groovy?
P.S。我不确定正确的标签。
答案 0 :(得分:1)
您希望使用Groovy脚本复制配置以创建新作业或保留。
链接下方有助于克隆/复制并使用groovy脚本创建作业。
http://jenkins-ci.361315.n4.nabble.com/How-to-Copy-Clone-a-Job-via-Groovy-td4097412.html
Can I use Jenkins CLI or some groovy scripts to create a new job
https://wiki.jenkins-ci.org/display/JENKINS/Clone+all+projects+in+a+View
如果您想要保留您的作业,请始终备份资源文件,例如config.xml,jenkins.xml等。
您可以从config.xml重新创建作业,其中包含您的所有作业配置
答案 1 :(得分:0)
查看此plugin。它似乎适合您的目的。尽管它对您作业中无法使用流水线语法的插件有一些限制。无论如何,它可能对代码生成很有用。