我可以使用 jenkins 矩阵配置安排两个 gradle 任务吗?

can i schedule two gradle tasks with jenkins matrix configuration?

我想在同一个 gradle 项目中 运行 多个 gradle 任务。

以不同的调度为例:一项任务创建基线,一项任务定期分析基线。

我看到了这些帖子:

post1

post2

jenkins 矩阵配置可以帮助我吗?

我看主要是 运行 在不同的 JDK 和不同的 OS,

或者我实际上可以用 gradle_task1 定义 config1 将是 运行

然后只有当我在同一个项目上选择 config2 的 运行 和 gradle_task2 时?

您可以做的是将 'TextAxis' 作为您的轴类型,并为其赋予 gradle 任务的值。我认为这是标准配置

然后在 gradle plugin

使用 ${task} 作为您要执行的任务 运行

我想你可以根据你提到的 matrix combination plugin 选择你想要的任务。

如果您希望任务 运行 并发,那么您需要选中矩阵作业上的 'execute concurrent build' 框