gpt4 book ai didi

java - 构建 SNAPSHOT 依赖项时如何触发具有多个分支的 jenkins maven 作业?

转载 作者:太空宇宙 更新时间:2023-11-04 14:11:53 25 4
gpt4 key购买 nike

我有一个 Maven 项目:myApplication 存储在 git 存储库中。它依赖于存储在另一个 git 存储库上的另一个项目 myLibrary。myApplication 和 myLibrary 在不同的分支上推送了开发发布候选版本。

我配置了一个 jenkins 作业来轮询 myApplication 的开发和发布候选分支。另一个 jenkins 工作民意调查开发并发布了 myLibrary 的候选分支。我还将 myApplication 的 Jenkins 作业配置为“每当构建快照依赖项时就构建”。

问题是,当构建 myLibrary 开发版本的快照时,它并不总是在开发分支上触发 myApplication 的构建,而是在最后一个分支(可以是开发分支或候选发布分支)上触发 myApplication 的构建。

有没有办法配置 jenkins 在构建 myLibrary 的开发快照时仅触发 myApplication 的开发分支上的构建?如果没有,是否有可能触发 myApplication 的所有分支上的构建?

最佳答案

我们最终使用 jenkins multi-branch plugin 解决了这个问题.

关于java - 构建 SNAPSHOT 依赖项时如何触发具有多个分支的 jenkins maven 作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28218050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com