2015-09-26 68 views
0

首先,如果这个问题看起来很愚蠢,请道歉。我被授予了一个任务来自动化jenkins为maven项目构建,而我对jenkins没有很好的知识。詹金斯从依赖关系的命令行生成

经过一些链接后,我发现使用jenkins-cli将很适合我的要求。 我可以使用jenkins-cli构建项目库。但是,每个Maven项目都可能依赖于其他内部项目,而且我需要先构建所有这些依赖项目后再构建。

您能否建议我在构建依赖关系之后构建项目的方法?

回答

0

所以你基本上有一个构建管道。这一切都可以由詹金斯处理。

从每个项目的作业定义开始,然后定义成功完成后应构建哪些项目。看看this的详细说明。因为你可以定义构建触发器(例如定期提交之后),所以我不认为你甚至不必担心命令行界面。请参阅this对Git SCM的简要描述,但对于其他源控制存储库应该类似地工作。