@@ -125,7 +125,7 @@ pipeline {
125
125
GIT_CREDS_USR = GIT_CREDS_USR . replaceFirst(' @' , ' %40' )
126
126
CONFIG_ROLE_ID = credentials(' knox-jenkins-jenkins-apps-prod-role-id' )
127
127
AUTHFILE = " auth.json"
128
- CAUSE_USER_ID = " ${ params.userId != null && params.userId != "" ? params.userId : "github@internal"} "
128
+ DEPLOYMENT_APPROVER = " ${ params.deploymentApprover != null && params.deploymentApprover != "" ? params.deploymentApprover : "github@internal"} "
129
129
INTENTION_ID = " ${ params.intentionId} "
130
130
DOWNLOAD_URL = " ${ params.downloadUrl} "
131
131
DOWNLOAD_TYPE = " ${ params.downloadType} "
@@ -137,7 +137,7 @@ pipeline {
137
137
try {
138
138
echo " Deploy to ${ env.ENV_SHORT} environment"
139
139
env. ENV_LONG = JenkinsUtil . convertShortEnvToLong(" ${ params.envShort} " )
140
- intention = new BrokerIntention (readJSON(file : " app/.jenkins/deployment-intention.json" ))
140
+ intention = new BrokerIntention (readJSON(file : " app/.jenkins/${ env.COMPONENT } - deployment-intention.json" ))
141
141
if (params. envShort == ' dev' ) {
142
142
env. PODMAN_ANSIBLE_INVENTORY_PATH = params. devInventoryPath
143
143
} else if (params. envShort == ' test' ) {
@@ -146,7 +146,7 @@ pipeline {
146
146
env. PODMAN_ANSIBLE_INVENTORY_PATH = params. prodInventoryPath
147
147
}
148
148
intention. setEventDetails(
149
- userName : env. CAUSE_USER_ID ,
149
+ userName : env. DEPLOYMENT_APPROVER ,
150
150
url : env. BUILD_URL ,
151
151
provider : env. EVENT_PROVIDER ,
152
152
environment : env. ENV_LONG ,
@@ -194,7 +194,7 @@ pipeline {
194
194
-v \$ (pwd)/downloads:/ansible/downloads \
195
195
-e PODMAN_* -e ACTION_TOKEN_* -e COMPONENT*" ,
196
196
command : ' ansible-playbook -i inventory/${PODMAN_ANSIBLE_INVENTORY_PATH} \
197
- app/playbooks/playbook.yaml -e "env_vars=dev " -e "proxy_env=dev "' )
197
+ app/playbooks/playbook.yaml -e "env_vars=${ENV_SHORT} " -e "proxy_env=${ENV_SHORT} "' )
198
198
podman. logout(authfile : " ${ env.AUTHFILE} " )
199
199
intention. endAction(" install" )
200
200
vault. revokeToken()
0 commit comments