This commit is contained in:
2024-04-23 13:16:04 +02:00
parent e8687e3d86
commit 4e6095aae9

View File

@@ -93,8 +93,8 @@ resource "kubectl_manifest" "ci-trigger-push" {
value: "$(extensions.git-revision)"
- name: git-default-branch
value: "$(extensions.git-default-branch)"
- name: branch-name
value: $(extensions.branch-name)
- name: generate-name
value: "$(extensions.project-name.replace('_','-').replace('/','-'))-push-$(extensions.branch-name.replace('_','-').replace('/','-'))"
template:
spec:
params:
@@ -115,11 +115,15 @@ resource "kubectl_manifest" "ci-trigger-push" {
- name: branch-name
description: The git branch
default: main
- name: branch-name
description: The git branch
default: main
- name: generate-name
resourcetemplates:
- apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
generateName: $(tt.params.project-name.replace('_','-').replace('/','-'))-push-$(tt.params.branch-name.replace('_','-').replace('/','-'))-
generateName: $(tt.params.generate-name)-
annotations:
"mayfly.cloud.namecheap.com/expire": "336h" # 2 weeks
spec:
@@ -193,6 +197,8 @@ resource "kubectl_manifest" "ci-trigger-tag" {
value: "$(extensions.git-revision)"
- name: tag-name
value: $(extensions.tag-name)
- name: generate-name
value: "$(extensions.project-name.replace('_','-').replace('/','-'))-tag-$(extensions.tag-name.replace('_','-').replace('/','-'))"
template:
spec:
params:
@@ -209,11 +215,12 @@ resource "kubectl_manifest" "ci-trigger-tag" {
default: main
- name: tag-name
description: The git tag
- name: generate-name
resourcetemplates:
- apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
generateName: $(tt.params.project-name.replace('_','-').replace('/','-'))-tag-$(tt.params.tag-name.replace('_','-').replace('/','-'))-
generateName: $(tt.params.generate-name)-
annotations:
"mayfly.cloud.namecheap.com/expire": "1440h" # 2 months
spec: