Github和Jenkinsfile的临时Jenkins管道作业

时间:2019-12-31 00:59:01

标签: jenkins jenkins-pipeline jenkins-plugins jenkins-groovy

我已经成功地自动完成了Jenkins主服务器和从服务器的部署和重新部署。

我知道如何手动创建管道作业并添加github repos以将其Jenkinsfiles用于步骤。

我的问题是 如何在jenkins被销毁并重新部署后如何自动化除jenkins之外的管道作业,而不必每次手动创建管道作业并指向Jenkinsfile。

我以前见过在带有Chef和docker的容器环境中完成此操作的情况,当重新部署或更新它时,它将再次自动重新添加所有管道。

我根本不想仅使用UI来确认作业状态进度和验证设置。

1 个答案:

答案 0 :(得分:0)

我建议查看JobDSL Plugin来创建作业,并使用种子作业在Jenkins初次启动时创建它们。 Jenkins Configuration-as-Code plugin可用于设置作业以外的任何其他配置。