From d6a83f94062c2389ef777bf98ff46d8fa970fd9b Mon Sep 17 00:00:00 2001 From: Vincent Demeester Date: Mon, 18 Nov 2024 12:34:47 +0100 Subject: [PATCH] Sunset experimental: disable all experimental cronjobs and builds - Remove `tektoncd/experimental` prow configuration - Remove any dogfooding nightly builds from `tektoncd/experimental` Signed-off-by: Vincent Demeester --- prow/config.yaml | 82 ------------------- .../dogfooding/releases/cel-nightly/README.md | 2 - .../releases/cel-nightly/cronjob.yaml | 21 ----- .../releases/cel-nightly/kustomization.yaml | 7 -- .../releases/cloudevents-nightly/README.md | 2 - .../releases/cloudevents-nightly/cronjob.yaml | 21 ----- .../cloudevents-nightly/kustomization.yaml | 7 -- .../releases/concurrency-nightly/README.md | 2 - .../releases/concurrency-nightly/cronjob.yaml | 21 ----- .../concurrency-nightly/kustomization.yaml | 7 -- .../pipeline-in-pod-nightly/README.md | 2 - .../pipeline-in-pod-nightly/cronjob.yaml | 21 ----- .../kustomization.yaml | 7 -- .../pipeline-to-taskrun-nightly/README.md | 2 - .../pipeline-to-taskrun-nightly/cronjob.yaml | 21 ----- .../kustomization.yaml | 7 -- .../pipelines-in-pipelines-nightly/README.md | 2 - .../cronjob.yaml | 21 ----- .../kustomization.yaml | 7 -- .../releases/task-loops-nightly/README.md | 2 - .../releases/task-loops-nightly/cronjob.yaml | 21 ----- .../task-loops-nightly/kustomization.yaml | 7 -- .../releases/wait-task-nightly/README.md | 2 - .../releases/wait-task-nightly/cronjob.yaml | 21 ----- .../wait-task-nightly/kustomization.yaml | 7 -- .../releases/workflows-nightly/README.md | 2 - .../releases/workflows-nightly/cronjob.yaml | 21 ----- .../workflows-nightly/kustomization.yaml | 7 -- .../resources/cd/install-tekton-release.yaml | 6 +- .../overlays/cel/kustomization.yaml | 19 ----- .../overlays/cel/template.yaml | 37 --------- .../nightly-release/overlays/cel/trigger.yaml | 7 -- .../overlays/cloudevents/kustomization.yaml | 19 ----- .../overlays/cloudevents/template.yaml | 37 --------- .../overlays/cloudevents/trigger.yaml | 7 -- .../overlays/concurrency/kustomization.yaml | 19 ----- .../overlays/concurrency/template.yaml | 41 ---------- .../overlays/concurrency/trigger.yaml | 7 -- .../pipeline-in-pod/kustomization.yaml | 19 ----- .../overlays/pipeline-in-pod/template.yaml | 43 ---------- .../overlays/pipeline-in-pod/trigger.yaml | 7 -- .../pipeline-to-taskrun/kustomization.yaml | 19 ----- .../pipeline-to-taskrun/template.yaml | 37 --------- .../overlays/pipeline-to-taskrun/trigger.yaml | 7 -- .../pipelines-in-pipelines/kustomization.yaml | 19 ----- .../pipelines-in-pipelines/template.yaml | 37 --------- .../pipelines-in-pipelines/trigger.yaml | 7 -- .../overlays/task-loops/kustomization.yaml | 19 ----- .../overlays/task-loops/template.yaml | 37 --------- .../overlays/task-loops/trigger.yaml | 7 -- .../overlays/wait-task/kustomization.yaml | 19 ----- .../overlays/wait-task/template.yaml | 37 --------- .../overlays/wait-task/trigger.yaml | 7 -- .../overlays/workflows/kustomization.yaml | 19 ----- .../overlays/workflows/template.yaml | 41 ---------- .../overlays/workflows/trigger.yaml | 7 -- 56 files changed, 3 insertions(+), 936 deletions(-) delete mode 100644 tekton/cronjobs/dogfooding/releases/cel-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/cel-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/cel-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/cloudevents-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/cloudevents-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/cloudevents-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/concurrency-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/concurrency-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/concurrency-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/task-loops-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/task-loops-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/task-loops-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/wait-task-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/wait-task-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/wait-task-nightly/kustomization.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/workflows-nightly/README.md delete mode 100644 tekton/cronjobs/dogfooding/releases/workflows-nightly/cronjob.yaml delete mode 100644 tekton/cronjobs/dogfooding/releases/workflows-nightly/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cel/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cel/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cel/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cloudevents/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cloudevents/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/cloudevents/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/concurrency/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/concurrency/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/concurrency/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-in-pod/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-in-pod/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-in-pod/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-to-taskrun/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-to-taskrun/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipeline-to-taskrun/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipelines-in-pipelines/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipelines-in-pipelines/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/pipelines-in-pipelines/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/task-loops/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/task-loops/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/task-loops/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/wait-task/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/wait-task/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/wait-task/trigger.yaml delete mode 100644 tekton/resources/nightly-release/overlays/workflows/kustomization.yaml delete mode 100644 tekton/resources/nightly-release/overlays/workflows/template.yaml delete mode 100644 tekton/resources/nightly-release/overlays/workflows/trigger.yaml diff --git a/prow/config.yaml b/prow/config.yaml index 2ef8e1478..578456f7d 100644 --- a/prow/config.yaml +++ b/prow/config.yaml @@ -105,7 +105,6 @@ tide: - tektoncd/cli - tektoncd/community - tektoncd/dashboard - - tektoncd/experimental - tektoncd/friends - tektoncd/hub - tektoncd/operator @@ -136,7 +135,6 @@ tide: tektoncd/cli: rebase tektoncd/community: rebase tektoncd/dashboard: rebase - tektoncd/experimental: rebase tektoncd/friends: rebase tektoncd/hub: rebase tektoncd/operator: rebase @@ -881,86 +879,6 @@ presubmits: limits: cpu: 3500m memory: 8Gi - tektoncd/experimental: - - name: pull-tekton-experimental-build-tests - labels: - preset-presubmit-sh: "true" - agent: kubernetes - always_run: true - decorate: true - rerun_command: "/test pull-tekton-experimental-build-tests" - trigger: "(?m)^/test (all|pull-tekton-experimental-build-tests),?(\\s+|$)" - spec: - containers: - - image: ghcr.io/tektoncd/plumbing/test-runner:v20240701-65c50ec2ee@sha256:3041dfd469504cd36d3119a0f8057061f9e401eccb7d46462bdfeffdb8948356 # go 1.22, kind 0.23, ko 0.15.4, go-license 1.0 - imagePullPolicy: Always - command: - - /usr/local/bin/entrypoint.sh - args: - - "--scenario=kubernetes_execute_bazel" - - "--clean" - - "--job=$(JOB_NAME)" - - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" - - "--root=/go/src" - - "--service-account=/etc/test-account/service-account.json" - - "--upload=gs://tekton-prow/pr-logs" - - "--" # end bootstrap args, scenario args below - - "--" # end kubernetes_execute_bazel flags (consider following flags as text) - - "./test/presubmit-tests.sh" - - "--build-tests" - - name: pull-tekton-experimental-unit-tests - labels: - preset-presubmit-sh: "true" - agent: kubernetes - always_run: true - decorate: true - rerun_command: "/test pull-tekton-experimental-unit-tests" - trigger: "(?m)^/test (all|pull-tekton-experimental-unit-tests),?(\\s+|$)" - spec: - containers: - - image: ghcr.io/tektoncd/plumbing/test-runner:v20240701-65c50ec2ee@sha256:3041dfd469504cd36d3119a0f8057061f9e401eccb7d46462bdfeffdb8948356 # go 1.22, kind 0.23, ko 0.15.4, go-license 1.0 - imagePullPolicy: Always - command: - - /usr/local/bin/entrypoint.sh - args: - - "--scenario=kubernetes_execute_bazel" - - "--clean" - - "--job=$(JOB_NAME)" - - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" - - "--root=/go/src" - - "--service-account=/etc/test-account/service-account.json" - - "--upload=gs://tekton-prow/pr-logs" - - "--" # end bootstrap args, scenario args below - - "--" # end kubernetes_execute_bazel flags (consider following flags as text) - - "./test/presubmit-tests.sh" - - "--unit-tests" - - name: pull-tekton-experimental-integration-tests - labels: - preset-presubmit-sh: "true" - preset-dind-enabled: "true" - agent: kubernetes - always_run: true - decorate: true - rerun_command: "/test pull-tekton-experimental-integration-tests" - trigger: "(?m)^/test (all|pull-tekton-experimental-integration-tests),?(\\s+|$)" - spec: - containers: - - image: ghcr.io/tektoncd/plumbing/test-runner:v20240701-65c50ec2ee@sha256:3041dfd469504cd36d3119a0f8057061f9e401eccb7d46462bdfeffdb8948356 # go 1.22, kind 0.23, ko 0.15.4, go-license 1.0 - imagePullPolicy: Always - command: - - /usr/local/bin/entrypoint.sh - args: - - "--scenario=kubernetes_execute_bazel" - - "--clean" - - "--job=$(JOB_NAME)" - - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" - - "--root=/go/src" - - "--service-account=/etc/test-account/service-account.json" - - "--upload=gs://tekton-prow/pr-logs" - - "--" # end bootstrap args, scenario args below - - "--" # end kubernetes_execute_bazel flags (consider following flags as text) - - "./test/presubmit-tests.sh" - - "--integration-tests" tektoncd/hub: - name: pull-tekton-hub-build-tests labels: diff --git a/tekton/cronjobs/dogfooding/releases/cel-nightly/README.md b/tekton/cronjobs/dogfooding/releases/cel-nightly/README.md deleted file mode 100644 index 054f8af8e..000000000 --- a/tekton/cronjobs/dogfooding/releases/cel-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the Tekton Pipeline cel nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/cel/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/cel-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/cel-nightly/cronjob.yaml deleted file mode 100644 index 196dce039..000000000 --- a/tekton/cronjobs/dogfooding/releases/cel-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "0 2 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: cel - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/cel-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/cel-nightly/kustomization.yaml deleted file mode 100644 index 2b78704f8..000000000 --- a/tekton/cronjobs/dogfooding/releases/cel-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -cel-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/README.md b/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/README.md deleted file mode 100644 index 0d7df500e..000000000 --- a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the Tekton CloudEvents nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/cloudevents/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/cronjob.yaml deleted file mode 100644 index 1142f27b8..000000000 --- a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "0 2 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: cloudevents - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/kustomization.yaml deleted file mode 100644 index 9479d1762..000000000 --- a/tekton/cronjobs/dogfooding/releases/cloudevents-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -cloudevents-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/README.md b/tekton/cronjobs/dogfooding/releases/concurrency-nightly/README.md deleted file mode 100644 index 8f05e988f..000000000 --- a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the [Concurrency](https://github.com/tektoncd/experimental/tree/main/concurrency) nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/concurrency/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/concurrency-nightly/cronjob.yaml deleted file mode 100644 index a67e79f19..000000000 --- a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "30 7 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: concurrency - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/concurrency-nightly/kustomization.yaml deleted file mode 100644 index 57d2ef982..000000000 --- a/tekton/cronjobs/dogfooding/releases/concurrency-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -concurrency-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/README.md b/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/README.md deleted file mode 100644 index 4a941ea01..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the [ColocatedPipelineRun](https://github.com/tektoncd/experimental/tree/main/pipeline-in-pod) nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/pipeline-in-pod/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/cronjob.yaml deleted file mode 100644 index 639aae356..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "30 7 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: pipeline-in-pod - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/kustomization.yaml deleted file mode 100644 index ac8fb732b..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-in-pod-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -pipeline-in-pod-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/README.md b/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/README.md deleted file mode 100644 index 257004a27..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the [Pipeline to TaskRun](https://github.com/tektoncd/experimental/tree/main/pipeline-to-taskrun) nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/pipeline-to-taskrun/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/cronjob.yaml deleted file mode 100644 index 93e51fe5a..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "30 7 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: pipeline-to-taskrun - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/kustomization.yaml deleted file mode 100644 index 5d062d4cd..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipeline-to-taskrun-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -pipeline-to-tr-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/README.md b/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/README.md deleted file mode 100644 index 56db713d2..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the Tekton Pipeline pipelines in pipelines nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/pipelines-in-pipelines/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/cronjob.yaml deleted file mode 100644 index 4f7f085f6..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "0 6 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: pipelines-in-pipelines - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/kustomization.yaml deleted file mode 100644 index 40598f1c4..000000000 --- a/tekton/cronjobs/dogfooding/releases/pipelines-in-pipelines-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -pip-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/README.md b/tekton/cronjobs/dogfooding/releases/task-loops-nightly/README.md deleted file mode 100644 index d386a8a11..000000000 --- a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the Tekton Pipeline task loops nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/task-loops/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/task-loops-nightly/cronjob.yaml deleted file mode 100644 index 3bc44286a..000000000 --- a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "0 7 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: task-loops - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/task-loops-nightly/kustomization.yaml deleted file mode 100644 index 1b0548e92..000000000 --- a/tekton/cronjobs/dogfooding/releases/task-loops-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -task-loops-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/README.md b/tekton/cronjobs/dogfooding/releases/wait-task-nightly/README.md deleted file mode 100644 index 2984f8f6f..000000000 --- a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the Tekton Pipeline wait task nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/cel/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/wait-task-nightly/cronjob.yaml deleted file mode 100644 index ecd894bdd..000000000 --- a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "0 9 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: wait-task - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/wait-task-nightly/kustomization.yaml deleted file mode 100644 index 1fdae703d..000000000 --- a/tekton/cronjobs/dogfooding/releases/wait-task-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -wait-task-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/cronjobs/dogfooding/releases/workflows-nightly/README.md b/tekton/cronjobs/dogfooding/releases/workflows-nightly/README.md deleted file mode 100644 index a68a223bd..000000000 --- a/tekton/cronjobs/dogfooding/releases/workflows-nightly/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Cron Job to trigger the [Workflows](https://github.com/tektoncd/experimental/tree/main/workflows) nightly build. -Results are published to https://storage.cloud.google.com/tekton-releases-nightly/workflows/latest/release.yaml diff --git a/tekton/cronjobs/dogfooding/releases/workflows-nightly/cronjob.yaml b/tekton/cronjobs/dogfooding/releases/workflows-nightly/cronjob.yaml deleted file mode 100644 index 55575ac9a..000000000 --- a/tekton/cronjobs/dogfooding/releases/workflows-nightly/cronjob.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: batch/v1 -kind: CronJob -metadata: - name: nightly-cron-trigger -spec: - schedule: "30 7 * * *" - concurrencyPolicy: Forbid - jobTemplate: - spec: - template: - spec: - containers: - - name: trigger - env: - - name: PROJECT_NAME - value: workflows - initContainers: - - name: git - env: - - name: GIT_REPO - value: github.com/tektoncd/experimental diff --git a/tekton/cronjobs/dogfooding/releases/workflows-nightly/kustomization.yaml b/tekton/cronjobs/dogfooding/releases/workflows-nightly/kustomization.yaml deleted file mode 100644 index c25a25832..000000000 --- a/tekton/cronjobs/dogfooding/releases/workflows-nightly/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -nameSuffix: -workflows-nightly-release -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: -- ../../../bases/release -patches: -- path: cronjob.yaml diff --git a/tekton/resources/cd/install-tekton-release.yaml b/tekton/resources/cd/install-tekton-release.yaml index 69557a2d9..3a0e88ddf 100644 --- a/tekton/resources/cd/install-tekton-release.yaml +++ b/tekton/resources/cd/install-tekton-release.yaml @@ -18,7 +18,7 @@ metadata: spec: params: - name: projectName - description: Name of the Tekton project to install e.g. pipeline, trigger, dashboard, experimental + description: Name of the Tekton project to install e.g. pipeline, trigger, dashboard default: pipeline - name: namespace description: The namespace specified in the release. This does not enforce a namespace, it's used to verify that all pods are running in the specified namespace @@ -129,7 +129,7 @@ spec: description: Git revision default: main - name: projectName - description: Name of the Tekton project to install e.g. pipeline, trigger, dashboard, experimental + description: Name of the Tekton project to install e.g. pipeline, trigger, dashboard default: pipeline - name: namespace description: The namespace specified in the release. This does not enforce a namespace, it's used to verify that all pods are running in the specified namespace @@ -248,4 +248,4 @@ spec: - name: resources workspace: resources - name: targetCluster - workspace: targetCluster \ No newline at end of file + workspace: targetCluster diff --git a/tekton/resources/nightly-release/overlays/cel/kustomization.yaml b/tekton/resources/nightly-release/overlays/cel/kustomization.yaml deleted file mode 100644 index b05010cc8..000000000 --- a/tekton/resources/nightly-release/overlays/cel/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: cel- -resources: -- github.com/tektoncd/experimental/cel/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/cel/template.yaml b/tekton/resources/nightly-release/overlays/cel/template.yaml deleted file mode 100644 index dafdd5a7f..000000000 --- a/tekton/resources/nightly-release/overlays/cel/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: cel-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/cel/trigger.yaml b/tekton/resources/nightly-release/overlays/cel/trigger.yaml deleted file mode 100644 index c3f68d00e..000000000 --- a/tekton/resources/nightly-release/overlays/cel/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'cel' \ No newline at end of file diff --git a/tekton/resources/nightly-release/overlays/cloudevents/kustomization.yaml b/tekton/resources/nightly-release/overlays/cloudevents/kustomization.yaml deleted file mode 100644 index 117b8c23c..000000000 --- a/tekton/resources/nightly-release/overlays/cloudevents/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: cloudevents- -resources: -- github.com/tektoncd/experimental/cloudevents/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/cloudevents/template.yaml b/tekton/resources/nightly-release/overlays/cloudevents/template.yaml deleted file mode 100644 index 490ec2ea8..000000000 --- a/tekton/resources/nightly-release/overlays/cloudevents/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: cloudevents-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/cloudevents/trigger.yaml b/tekton/resources/nightly-release/overlays/cloudevents/trigger.yaml deleted file mode 100644 index e660e436c..000000000 --- a/tekton/resources/nightly-release/overlays/cloudevents/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'cloudevents' \ No newline at end of file diff --git a/tekton/resources/nightly-release/overlays/concurrency/kustomization.yaml b/tekton/resources/nightly-release/overlays/concurrency/kustomization.yaml deleted file mode 100644 index 0f8102b91..000000000 --- a/tekton/resources/nightly-release/overlays/concurrency/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: concurrency- -resources: -- github.com/tektoncd/experimental/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/concurrency/template.yaml b/tekton/resources/nightly-release/overlays/concurrency/template.yaml deleted file mode 100644 index 2c71c6c97..000000000 --- a/tekton/resources/nightly-release/overlays/concurrency/template.yaml +++ /dev/null @@ -1,41 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: concurrency-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - - name: subfolder - value: concurrency - - name: releaseBucket - value: gs://tekton-releases-nightly/concurrency - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/concurrency/trigger.yaml b/tekton/resources/nightly-release/overlays/concurrency/trigger.yaml deleted file mode 100644 index dbb949fa2..000000000 --- a/tekton/resources/nightly-release/overlays/concurrency/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'concurrency' diff --git a/tekton/resources/nightly-release/overlays/pipeline-in-pod/kustomization.yaml b/tekton/resources/nightly-release/overlays/pipeline-in-pod/kustomization.yaml deleted file mode 100644 index 65def13d3..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-in-pod/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: pipeline-in-pod- -resources: -- github.com/tektoncd/experimental/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/pipeline-in-pod/template.yaml b/tekton/resources/nightly-release/overlays/pipeline-in-pod/template.yaml deleted file mode 100644 index 37e55837e..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-in-pod/template.yaml +++ /dev/null @@ -1,43 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: pipeline-in-pod-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: images - value: controller - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - - name: subfolder - value: pipeline-in-pod - - name: releaseBucket - value: gs://tekton-releases-nightly/pipeline-in-pod - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/pipeline-in-pod/trigger.yaml b/tekton/resources/nightly-release/overlays/pipeline-in-pod/trigger.yaml deleted file mode 100644 index a680a5a7f..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-in-pod/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'pipeline-in-pod' diff --git a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/kustomization.yaml b/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/kustomization.yaml deleted file mode 100644 index 91b16fd8b..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: pipeline-to-taskrun- -resources: -- github.com/tektoncd/experimental/pipeline-to-taskrun/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/template.yaml b/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/template.yaml deleted file mode 100644 index ec8ae7d5a..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: pipeline-to-taskrun-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/trigger.yaml b/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/trigger.yaml deleted file mode 100644 index cd3f1ee12..000000000 --- a/tekton/resources/nightly-release/overlays/pipeline-to-taskrun/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'pipeline-to-taskrun' diff --git a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/kustomization.yaml b/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/kustomization.yaml deleted file mode 100644 index 8c5a238bb..000000000 --- a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: pipelines-in-pipelines- -resources: -- github.com/tektoncd/experimental/pipelines-in-pipelines/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/template.yaml b/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/template.yaml deleted file mode 100644 index 24595b1ad..000000000 --- a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: pipelines-in-pipelines-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/trigger.yaml b/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/trigger.yaml deleted file mode 100644 index b64245fb3..000000000 --- a/tekton/resources/nightly-release/overlays/pipelines-in-pipelines/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'pipelines-in-pipelines' \ No newline at end of file diff --git a/tekton/resources/nightly-release/overlays/task-loops/kustomization.yaml b/tekton/resources/nightly-release/overlays/task-loops/kustomization.yaml deleted file mode 100644 index c2cd3bd77..000000000 --- a/tekton/resources/nightly-release/overlays/task-loops/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: task-loops- -resources: -- github.com/tektoncd/experimental/task-loops/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/task-loops/template.yaml b/tekton/resources/nightly-release/overlays/task-loops/template.yaml deleted file mode 100644 index 951011b2d..000000000 --- a/tekton/resources/nightly-release/overlays/task-loops/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: task-loops-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/task-loops/trigger.yaml b/tekton/resources/nightly-release/overlays/task-loops/trigger.yaml deleted file mode 100644 index 88534e786..000000000 --- a/tekton/resources/nightly-release/overlays/task-loops/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'task-loops' \ No newline at end of file diff --git a/tekton/resources/nightly-release/overlays/wait-task/kustomization.yaml b/tekton/resources/nightly-release/overlays/wait-task/kustomization.yaml deleted file mode 100644 index 5d6e9e17f..000000000 --- a/tekton/resources/nightly-release/overlays/wait-task/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: wait-task- -resources: -- github.com/tektoncd/experimental/wait-task/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/wait-task/template.yaml b/tekton/resources/nightly-release/overlays/wait-task/template.yaml deleted file mode 100644 index 832328968..000000000 --- a/tekton/resources/nightly-release/overlays/wait-task/template.yaml +++ /dev/null @@ -1,37 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: wait-task-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/wait-task/trigger.yaml b/tekton/resources/nightly-release/overlays/wait-task/trigger.yaml deleted file mode 100644 index a1b864364..000000000 --- a/tekton/resources/nightly-release/overlays/wait-task/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'wait-task' \ No newline at end of file diff --git a/tekton/resources/nightly-release/overlays/workflows/kustomization.yaml b/tekton/resources/nightly-release/overlays/workflows/kustomization.yaml deleted file mode 100644 index 6e0294e16..000000000 --- a/tekton/resources/nightly-release/overlays/workflows/kustomization.yaml +++ /dev/null @@ -1,19 +0,0 @@ -namePrefix: workflows- -resources: -- github.com/tektoncd/experimental/tekton/?ref=main -- ../../base -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -patches: -- path: template.yaml - target: - group: triggers.tekton.dev - kind: TriggerTemplate - name: template - version: v1alpha1 -- path: trigger.yaml - target: - group: triggers.tekton.dev - kind: Trigger - name: nightly - version: v1alpha1 diff --git a/tekton/resources/nightly-release/overlays/workflows/template.yaml b/tekton/resources/nightly-release/overlays/workflows/template.yaml deleted file mode 100644 index d4f572a01..000000000 --- a/tekton/resources/nightly-release/overlays/workflows/template.yaml +++ /dev/null @@ -1,41 +0,0 @@ -- op: add - path: /spec/resourcetemplates - value: - - apiVersion: tekton.dev/v1beta1 - kind: PipelineRun - metadata: - generateName: workflows-release-nightly- - labels: - tekton.dev/kind: release - spec: - pipelineRef: - name: release - params: - - name: package - value: $(tt.params.gitrepository) - - name: gitRevision - value: $(tt.params.gitrevision) - - name: imageRegistry - value: $(tt.params.imageRegistry) - - name: imageRegistryPath - value: $(tt.params.imageRegistryPath) - - name: versionTag - value: $(tt.params.versionTag) - - name: serviceAccountPath - value: release.json - - name: subfolder - value: workflows - - name: releaseBucket - value: gs://tekton-releases-nightly/workflows - workspaces: - - name: workarea - volumeClaimTemplate: - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - - name: release-secret - secret: - secretName: release-secret diff --git a/tekton/resources/nightly-release/overlays/workflows/trigger.yaml b/tekton/resources/nightly-release/overlays/workflows/trigger.yaml deleted file mode 100644 index d6a779686..000000000 --- a/tekton/resources/nightly-release/overlays/workflows/trigger.yaml +++ /dev/null @@ -1,7 +0,0 @@ -- op: add - path: /spec/interceptors - value: - - cel: - filter: >- - 'trigger-template' in body && - body.params.release.projectName == 'workflows'