@@ -27,23 +27,14 @@ spec:
27
27
tasks :
28
28
- name : select-parameters
29
29
template : select-parameters
30
- inputs :
31
- artifacts :
32
- - name : repo
33
- path : /tmp/repo
34
- git :
35
- repo : ' {{ inputs.parameters.REPO }}'
36
- revision : ' {{ inputs.parameters.REVISION }}'
37
- usernameSecret :
38
- name : ' {{ inputs.parameters.GIT_TOKEN_SECRET }}'
39
- key : token
40
- parameters :
41
- - name : REPO
42
- value : ' {{ inputs.parameters.AUTOMATION_REPO }}'
43
- - name : REVISION
44
- value : ' {{ inputs.parameters.REVISON }}'
45
- - name : GIT_TOKEN_SECRET
46
- value : ' {{ inputs.parameters.GIT_TOKEN_SECRET }}'
30
+ arguments :
31
+ parameters :
32
+ - name : REPO
33
+ value : ' {{ inputs.parameters.AUTOMATION_REPO }}'
34
+ - name : REVISION
35
+ value : ' {{ inputs.parameters.REVISION }}'
36
+ - name : GIT_TOKEN_SECRET
37
+ value : ' {{ inputs.parameters.GIT_TOKEN_SECRET }}'
47
38
48
39
# Update deploy repo, promote deployment to next environment
49
40
# --------------------
@@ -65,12 +56,14 @@ spec:
65
56
template : update-repo
66
57
arguments :
67
58
parameters :
68
- - name : IMAGE
69
- value : ' {{ inputs.parameters.IMAGE }}'
70
- - name : PROMOTE_TO
71
- value : ' {{ inputs.parameters.PROMOTE_TO }}'
72
- - name : APP_PATH_PREFIX
73
- value : ' {{ inputs.parameters.APP_PATH_PREFIX }}'
59
+ - name : SEARCH_STRING
60
+ value : ' {{ tasks.select-parameters.outputs.parameters.TARGET_SEARCH_STRING }}'
61
+ - name : SEARCH_FILE
62
+ value : ' {{ tasks.select-parameters.outputs.parameters.TARGET_SEARCH_FILEPATH }}'
63
+ - name : SEARCH_REPLACEMENT
64
+ value : ' {{ tasks.select-parameters.outputs.parameters.TARGET_REPLACEMENT }}'
65
+ - name : OUTPUT_FILE
66
+ value : ' {{ tasks.select-parameters.outputs.parameters.TARGET_OUTPUT_FILEPATH }}'
74
67
artifacts :
75
68
- name : repo
76
69
from : " {{ tasks.clone-code-repo.outputs.artifacts.repo }}"
@@ -107,11 +100,8 @@ spec:
107
100
key : token
108
101
parameters :
109
102
- name : REPO
110
- value : ' {{ inputs.parameters.AUTOMATION_REPO }}'
111
103
- name : REVISION
112
- value : ' {{ inputs.parameters.REVISON }}'
113
104
- name : GIT_TOKEN_SECRET
114
- value : ' {{ inputs.parameters.GIT_TOKEN_SECRET }}'
115
105
- name : SCRIPT
116
106
value : generateCIVariables.sh
117
107
outputs :
@@ -139,11 +129,12 @@ spec:
139
129
- name : TARGET_COMMIT_MESSAGE
140
130
valueFrom :
141
131
path : /tmp/repo/target_commit_message.out
142
- image : ubuntu:20.04
143
- cmd : [ bash ]
144
- script : |
145
- chmod +x {{ inputs.artifacts.repo.path }}/{{ inputs.parameters.SCRIPT }}
146
- {{ inputs.artifacts.repo.path }}/{{ inputs.parameters.SCRIPT }}
132
+ script :
133
+ image : ubuntu:20.04
134
+ command : [ bash ]
135
+ source : |
136
+ chmod +x {{ inputs.artifacts.repo.path }}/{{ inputs.parameters.SCRIPT }}
137
+ {{ inputs.artifacts.repo.path }}/{{ inputs.parameters.SCRIPT }}
147
138
148
139
- name : update-repo
149
140
serviceAccountName : argo-hub.git.0.0.2
0 commit comments