【发布时间】:2016-11-08 15:57:22
【问题描述】:
- 我想创建一个 Jenkins 多配置项目,其中每个迭代都针对不同的操作系统运行(即轴由 Jenkins 从标签组成)。
- 对于每个平台,我希望 Jenkins 运行不同的 Maven 配置文件。例如,对于标签“linux-slave”,我希望它运行 Maven 配置文件“linux-amd64-gcc-debug”。
- Maven 配置文件名称与 Jenkins 从属标签不同。因此,我想在 Jenkins 端配置一个映射,将每个标签映射到不同的配置文件名称。
-
最后,有时需要一个标签来运行多个 Maven 配置文件。例如,“linux-slave”应该构建以下 Maven 配置文件:
- linux-i386-gcc-debug
- linux-i386-gcc-release
- linux-amd64-gcc-debug
- linux-amd64-gcc-release
是否可以在 Jenkins 多配置项目中实现这一点?如果可以,如何实现?
【问题讨论】: