-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathf.txt
166 lines (166 loc) · 4.15 KB
/
f.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
- apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
name: stakater-main-pr-v1
spec:
params:
- name: prnumber
type: string
- name: repoPath
type: string
- name: gitrepositoryurl
type: string
- name: gitrevision
type: string
- name: image_registry_url
type: string
- name: gitorganization
type: string
- name: gitcdrepo
type: string
- name: clusterName
type: string
- name: team
type: string
- name: namespace
type: string
- name: author
type: string
- name: helm_registry
type: string
- name: environment
type: string
workspaces:
- name: source
resources:
- name: app-git
type: git
tasks:
- name: fetch-from-git
taskRef:
name: git-clone
kind: ClusterTask
params:
- name: url
value: $(params.gitrepositoryurl)
- name: revision
value: $(params.gitrevision)
- name: depth
value: "0"
workspaces:
- name: output
workspace: source
- name: create-git-tag
runAfter:
- fetch-from-git
taskRef:
name: stakater-create-git-tag-v1
kind: ClusterTask
params:
- name: prnumber
value: $(params.prnumber)
- name: gitrevision
value: $(params.gitrevision)
workspaces:
- name: source
workspace: source
- name: build-and-push
taskRef:
name: stakater-buildah-v1
kind: ClusterTask
runAfter:
- create-git-tag
params:
- name: IMAGE
value: $(params.image_registry_url):$(tasks.create-git-tag.results.GIT_TAG)
- name: TLSVERIFY
value: "false"
- name: FORMAT
value: "docker"
workspaces:
- name: source
workspace: source
- name: comment-on-pr
taskRef:
name: stakater-comment-on-github-pr-v1
kind: ClusterTask
runAfter:
- build-and-push
params:
- name: prnumber
value: $(params.prnumber)
- name: gitrepositoryurl
value: $(params.gitrepositoryurl)
- name: IMAGE
value: $(params.image_registry_url):$(tasks.create-git-tag.results.GIT_TAG)
workspaces:
- name: source
workspace: source
- name: update-cd-repo
taskRef:
name: stakater-update-cd-repo-v1
kind: ClusterTask
runAfter:
- comment-on-pr
params:
- name: prnumber
value: $(params.prnumber)
- name: IMAGE_TAG
value: $(tasks.create-git-tag.results.GIT_TAG)
- name: IMAGE_NAME
value: $(params.image_registry_url)
- name: environment
value: $(params.environment)
- name: repoPath
value: $(params.repoPath)
- name: gitrevision
value: $(params.gitrevision)
- name: gitorganization
value: $(params.gitorganization)
- name: gitcdrepo
value: $(params.gitcdrepo)
- name: clusterName
value: $(params.clusterName)
- name: team
value: $(params.team)
- name: namespace
value: $(params.namespace)
workspaces:
- name: source
workspace: source
- name: helm-push
taskRef:
name: stakater-helm-push-v1
kind: ClusterTask
runAfter:
- update-cd-repo
params:
- name: prnumber
value: $(params.prnumber)
- name: registry
value: $(params.helm_registry)
- name: repoPath
value: $(params.repoPath)
- name: gitrevision
value: $(params.gitrevision)
- name: semVer
value: $(tasks.create-git-tag.results.GIT_TAG)
workspaces:
- name: source
workspace: source
- name: push-main-tag
taskRef:
name: stakater-push-main-tag-v1
kind: ClusterTask
runAfter:
- helm-push
params:
- name: prnumber
value: $(params.prnumber)
- name: IMAGE_TAG
value: $(tasks.create-git-tag.results.GIT_TAG)
- name: gitrevision
value: $(params.gitrevision)
workspaces:
- name: source
workspace: source