Jenkins:我可以从现有作业生成 groovy 脚本吗?
Jenkins: Can I Generate groovy script from existing Job?
我在 Jenkins 有一份工作,想要同样的 groovy 脚本?有什么办法可以做到吗?
我已经使用 Jenkins 创建了一个作业,例如添加 shell 命令、从 repo 同步等。现在我希望有相同的 groovy 脚本,但我不想再次麻烦地编写整个内容。有类似导出到 .groovy?
的东西吗
P.S。我不确定标签是否正确。
您想使用 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 重新创建作业,其中包含您所有的作业配置
看看这个 plugin。它似乎适合您的目的。尽管它对您的作业中不支持流水线语法的插件有一些限制。无论如何,它可能对代码生成有用。
我在 Jenkins 有一份工作,想要同样的 groovy 脚本?有什么办法可以做到吗?
我已经使用 Jenkins 创建了一个作业,例如添加 shell 命令、从 repo 同步等。现在我希望有相同的 groovy 脚本,但我不想再次麻烦地编写整个内容。有类似导出到 .groovy?
的东西吗P.S。我不确定标签是否正确。
您想使用 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 重新创建作业,其中包含您所有的作业配置
看看这个 plugin。它似乎适合您的目的。尽管它对您的作业中不支持流水线语法的插件有一些限制。无论如何,它可能对代码生成有用。