fix: 预部署 NC01 Tekton 可复用任务

This commit is contained in:
root
2026-07-17 12:53:45 +02:00
parent ab4cbfaefb
commit 1336b0f1c9
5 changed files with 66 additions and 4 deletions
+2
View File
@@ -72,6 +72,7 @@ import {
ciLaneSettings,
tektonControlPlaneReconcilerCronJob,
tektonPipeline,
tektonTasks,
tektonPipelineRunTemplate,
tektonPollerCronJob,
tektonRbac
@@ -213,6 +214,7 @@ async function plannedFiles(args) {
putJson("registry/registry.yaml", registryManifest());
if (isRuntimeLane(args.lane)) putJson("devops-infra/git-mirror.yaml", devopsInfraGitMirrorManifest(args, deploy));
putJson(`${settings.tektonDir}/rbac.yaml`, tektonRbac(args));
putJson(`${settings.tektonDir}/tasks.yaml`, { apiVersion: "v1", kind: "List", items: tektonTasks(args, deploy) });
putJson(`${settings.tektonDir}/pipeline.yaml`, tektonPipeline(args, deploy));
if (!isRuntimeLane(args.lane)) {
putJson(`${settings.tektonDir}/poller.yaml`, tektonPollerCronJob(args, deploy));