Jenkins从具有依赖性的命令行构建

时间:2015-09-26 03:49:46

标签: maven jenkins jenkins-cli

首先,如果这个问题看起来很愚蠢,请道歉。我已经完成了为maven项目自动化jenkins构建的任务,而且我对jenkins不了解。

经过一些链接,我发现使用jenkins-cli将非常适合我的要求。 我可以使用jenkins-cli构建项目库。但是,每个maven项目可能依赖于其他内部项目,我需要在首先构建所有这些依赖项目后进行构建。

请您建议我在构建依赖项后构建项目的方法。

1 个答案:

答案 0 :(得分:0)

所以你基本上拥有的是构建管道。这一切都可以由Jenkins处理。

从每个项目的Job定义开始,然后定义成功完成后应该构建哪些项目。请查看this详细说明。

此外,我不认为您甚至不必费心使用命令行界面,因为您可以定义构建触发器(例如,在提交后定期)。有关Git SCM的信息,请参阅this简明描述,但对于其他源代码管理存储库应该类似。