【发布时间】:2015-06-04 05:56:45
【问题描述】:
我在理解 Jenkins 如何与 Maven 交互以创建简单的构建管道时遇到了一些问题。例如,假设我想做以下管道:
1 Compile code, run unittest, and package to code.
2 Deploy application to test server.
3 Run integration tests.
这将转化为:
1 mvh clean install
2 deploy.sh
3 mvn verify
对于我的单元测试,我使用surefire,对于集成测试,我使用failsafe。然而问题是mvn verify 将重新完成整个构建过程。我想做的只是运行集成测试,而不是所有导致验证的步骤。解决这个问题的标准方法是什么?
【问题讨论】: