fix: 仅由 Tekton matrix 注入服务参数
This commit is contained in:
@@ -395,7 +395,7 @@ function perServiceBuildMatrixTask(serviceIds, { runAfter = ["plan-artifacts"] }
|
||||
const task = perServiceBuildTask(serviceIds[0], { runAfter });
|
||||
task.name = "build-services";
|
||||
delete task.when;
|
||||
task.params = task.params.map((param) => param.name === "service-id" ? { name: "service-id", value: "$(matrix.params.service-id)" } : param);
|
||||
task.params = task.params.filter((param) => param.name !== "service-id");
|
||||
task.matrix = { params: [{ name: "service-id", value: serviceIds }] };
|
||||
return task;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user