我有一系列Maven脚本,它们将在Linux平台上运行,为我的项目进行Reversion和Lableing。我想知道可以使用什么构建工具来自动化Linux平台中的Maven脚本?
另外说假设我在执行代码的Reversioning / Lableing时遇到了一些错误。自动化工具如何处理这些场景。
请让我知道有效的工具,我肯定会回复这些是否对我有所帮助!
答案 0 :(得分:0)
我建议利用Jenkins或Cruise Control等“工作”协调员来管理我们的任何和所有自动化。 Maven由这些工具本地支持和理解。代理将驻留在您的服务器上,并对您的协调员进行投标。
答案 1 :(得分:0)
Jenkins是自动化maven构建的一个很好的解决方案:
答案 2 :(得分:0)
任何一个
答案 3 :(得分:0)
使用LuntBuild,Jenkins和teamcity之后,毫无疑问,TeamCity是最好的选择。 我认为它对于小型配置是免费的(3个代理,最多10个构建配置)。 它非常易于安装和配置,与大多数源控制系统兼容。