【发布时间】:2012-12-19 22:07:17
【问题描述】:
我正在寻找一种方法来自动创建一组 jenkins 作业(通常在创建新的 (git) 分支之后)。我已经为 maven 尝试过这个插件:
http://evgeny-goldin.com/wiki/Maven-jenkins-plugin
它运行良好 + 从单个 pom.xml 文件中管理所有 jenkins 作业非常酷,其中名称、分支 ID 等可以参数化(例如通过属性)!
唯一的缺点是我还没有弄清楚如何再次删除作业,但它应该很容易放入清理脚本中。
有没有更好的方法来自动生成 jenkins 作业?例如。直接从构建脚本(pom.xml、build.gradle 等)使用 jenkins api。
我正在研究的其他方法:
http://entagen.github.com/jenkins-build-per-branch/
http://amokti.me/2011/10/11/automatic-opt-in-branch-building-with-jenkins-and-git-2/
【问题讨论】: