0

我有一系列 Maven 脚本,它们将在 Linux 平台上运行,用于为我的项目进行 Reversion 和 Lableing。我想知道我可以使用哪些构建工具来自动化 Linux 平台中的 Maven 脚本?

还说假设我在执行代码的 Reversioning / Lableing 时遇到了一些错误。自动化工具如何处理这些场景。

请让我知道有效的工具,我肯定会回复这些工具是否对我有帮助!

4

4 回答 4

0

Jenkins是自动化 maven 构建的一个很好的解决方案:

  • 易于安装
  • 与 maven 轻松集成
  • 允许您在构建失败/成功后自动执行简单任务,例如发送电子邮件
  • 许多插件,包括这个插件,允许您在构建失败(或构建成功)后执行更复杂的任务
于 2013-02-28T21:51:35.297 回答
0

这其中的任何一个

  1. 詹金斯
  2. 哈德逊
  3. 阿特拉斯竹
  4. 团队城市
于 2013-03-01T10:41:41.740 回答
0

在使用了 LuntBuild、Jenkins 和 teamcity 之后,我可以毫无疑问地说 TeamCity 是迄今为止最好的选择。我认为对于小型配置(3 个代理和最多 10 个构建配置)是免费的。它非常易于安装和配置,与大多数源代码控制系统兼容。

于 2013-06-22T10:16:47.513 回答
0

我建议利用诸如 Jenkins 或 Cruise Control 之类的“工作”协调员来管理我们的所有自动化。这些工具原生支持和理解 Maven。代理将驻留在您的服务器上,并执行您的协调员的投标。

于 2013-02-28T16:41:23.900 回答