maven - 我们如何在 GoCD 中建立 maven 项目?
问题描述
我以前和詹金斯一起工作过。但我们现在搬到了 GoCD。我想定期运行一个简单的 Maven 项目以进行回归测试。
解决方案
根据他们的支持论坛:
您可以通过使用 Cruise 的“exec”构建器一起使用 maven 和 Go。
请执行以下操作以使用 Go 设置 maven:
- 使用要通过 Go 运行的 maven 命令创建一个批处理文件(如果您在 Windows 上,则为 .sh 文件)。
- 在设置管道时,选择“exec”作为您的构建器,并提供批处理文件名(在步骤 1 中创建)和参数(如果有)。
Go 可以识别 ant、rake 和 nant 等构建工具;任何其他构建工具都可以使用“exec”构建器与 Cruise 集成,您可以在其中通过批处理文件调用构建命令。
推荐阅读
- java - 如何使用 servlet 4.0 配置 taglib
- google-analytics - 为什么计时器会生成一个新会话?
- java - 比较两个 XMl 文件忽略元素和属性顺序 Java eclipse
- python - 过滤numpy浮点数组中的整数
- sql-server - 索引是如何插入/更新/删除表的开销?
- phonegap - Phonegap hydra 消息可以编辑吗?
- iphone - iphone上的Foundation 6媒体查询
- qt - QML:ListView 项目扩展
- javascript - 如果 div 包含文本更新另一个 div 内容
- python - 如何使用 cgo 在 golang 中导入 cython 生成的文件