繁体   English   中英

Jenkins:我可以从现有Job生成Groovy脚本吗?

[英]Jenkins: Can I Generate groovy script from existing Job?

我在詹金斯(Jenkins)有一份工作,并且想要同样的常规脚本吗? 有办法吗?

我已经使用詹金斯创建了一个Job,例如添加shell命令,从存储库同步等等。 现在,我希望具有相同的常规脚本,但我不想麻烦再次编写整个程序。 是否有类似“导出到.groovy”的内容?

PS我不确定正确的标签。

您想要使用Groovy脚本复制配置以创建新作业或将其保留。

下面的链接有助于使用groovy脚本克隆/复制和创建作业。

http://jenkins-ci.361315.n4.nabble.com/How-to-Copy-Clone-a-Job-via-Groovy-td4097412.html

我可以使用Jenkins CLI或一些常规脚本来创建新作业吗

https://wiki.jenkins-ci.org/display/JENKINS/Clone+all+projects+in+a+View

如果要保留作业,请始终备份资源文件,例如config.xml,jenkins.xml等。

您可以从保存所有作业配置的config.xml重新创建作业

看看这个插件 它似乎适合您的目的。 尽管它对您作业中无法使用流水线语法的插件有一些限制。 无论如何,它可能对代码生成很有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM