JIRA-1388 [FEATURE] Environment.yaml and monaco commands updated
parent
71cfd54e1c
commit
409d35d1ee
|
|
@ -9,9 +9,17 @@
|
||||||
options {
|
options {
|
||||||
ansiColor('xterm')
|
ansiColor('xterm')
|
||||||
}
|
}
|
||||||
agent{label 'jaws-slaves'}
|
agent{label 'on-prem-slaves'}
|
||||||
environment {
|
environment {
|
||||||
|
AUTH = credentials('proxy')
|
||||||
|
proxy_user = "${AUTH_USR}"
|
||||||
|
proxy_pw = "${AUTH_PSW}"
|
||||||
|
http_proxy="http://${proxy_user}:${proxy_pw}@proxy.muc:8080"
|
||||||
|
https_proxy="http://${proxy_user}:${proxy_pw}@proxy.muc:8080"
|
||||||
|
no_proxy="localhost,127.0.0.1,.muc,.bmwgroup.net"
|
||||||
|
HTTP_PROXY="${http_proxy}"
|
||||||
|
HTTPS_PROXY="${https_proxy}"
|
||||||
|
NO_PROXY="${no_proxy}"
|
||||||
CICD_Testing_TOKEN = credentials('dynatrace_automation_testing_token')
|
CICD_Testing_TOKEN = credentials('dynatrace_automation_testing_token')
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -115,7 +123,7 @@
|
||||||
envs.each { env ->
|
envs.each { env ->
|
||||||
if(params['APPLICATION'] != null){
|
if(params['APPLICATION'] != null){
|
||||||
folders.each { folder ->
|
folders.each { folder ->
|
||||||
sh "cd ${folder} && monaco -v -e $WORKSPACE/environment.yaml -se ${env} --dry-run"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -se ${env} --project ${folder} --dry-run"
|
||||||
}
|
}
|
||||||
} else{
|
} else{
|
||||||
println "Application not selected"
|
println "Application not selected"
|
||||||
|
|
@ -140,7 +148,7 @@
|
||||||
if(params['APPLICATION'] != null){
|
if(params['APPLICATION'] != null){
|
||||||
folders.each { folder ->
|
folders.each { folder ->
|
||||||
sh "set +x && echo ------------ Starting Deployment on environment $env for app $folder -----------"
|
sh "set +x && echo ------------ Starting Deployment on environment $env for app $folder -----------"
|
||||||
sh "cd ${folder} && monaco -v -e $WORKSPACE/environment.yaml -se ${env}"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -se ${env} --project ${folder}"
|
||||||
}
|
}
|
||||||
} else{
|
} else{
|
||||||
println "Application not selected"
|
println "Application not selected"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
CICD-Testing:
|
CICD-Testing:
|
||||||
- name: "DE-8_Test_1"
|
- name: "DE-8_Test_1"
|
||||||
- env-url: "https://ltdynatsv01.bmwgroup.net:8021/"
|
- env-url: "https://ltdynatsv01.bmwgroup.net:8021/e/2cd2c72b-db3f-41fe-bb62-219dae76eac8/"
|
||||||
- env-token-name: "CICD_Testing_TOKEN"
|
- env-token-name: "CICD_Testing_TOKEN"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue