首先,如果这个问题看起来很愚蠢,我要道歉。我接到了一个任务,让jenkins为maven项目自动构建,但我对jenkins并不了解。
在浏览了一些链接之后,我发现使用jenkins-cli会很好地满足我的需求。我可以使用jenkins-cli构建一个项目存储库。然而,每个maven项目可能依赖于其他内部项目,我需要在构建所有这些依赖项目之后进行构建。
你能建议我一个方法来建立项目后,建立依赖关系?
发布于 2015-09-27 19:27:59
因此,基本上您拥有的是一个构建管道。这一切都可以由Jenkins来处理。
从每个项目的作业定义开始,然后定义在成功完成后应构建哪些项目。请看一下this的详细描述。
此外,我认为您甚至不必为命令行界面而烦恼,因为您可以定义构建触发器(例如,在提交之后定期定义)。参见this对Git SCM的简明描述,但对于其他源代码管理存储库也应该是类似的。
https://stackoverflow.com/questions/32793430
复制相似问题