3

如果所有的 Maven 项目都很好,我正在使用 Hudson 推广的构建插件来尝试自动部署。

我的设置类似于以下

Hudson 作业创建版本控制标签,然后触发项目 A 和 B 的下游构建。A 触发下游项目 Z。

我目前有升级的构建插件来监听 A、B、Z 的成功。但从未发生任何促销活动。

我目前没有触发所有 3 个的项目,因为在 A 之前构建 Z 没有意义。

有任何想法吗?

4

2 回答 2

2

我认为您需要配置指纹,以便 Jenkins 可以跟踪哪个下游构建测试了哪个上游构建。

于 2011-03-02T10:10:44.457 回答
1

您可以尝试Build Pipeline Plugin,或者从 Kohsuke 最近的博客文章“使用 Jenkins CLI 进行编排/工作流程”(需要使用 CloudBees/Google/GitHub 帐户登录)中获得一些灵感,这应该可以让您在编排工作时更加自由。

于 2011-03-20T20:28:33.337 回答