CICD-1367 [testing]updated Jenkinsfile
parent
81403a0d67
commit
55d57c2d0a
|
|
@ -34,23 +34,29 @@
|
||||||
steps {
|
steps {
|
||||||
script {
|
script {
|
||||||
Map functionMap = evaluate("${projectMap}")
|
Map functionMap = evaluate("${projectMap}")
|
||||||
|
if(functionMap == null){
|
||||||
|
if(environment != 'ALL'){
|
||||||
|
sh '''for d in ./*/ ; do (cd "$d" && monaco -v -e $WORKSPACE/environment.yaml -se $environment --dry-run ); done'''
|
||||||
|
} else{
|
||||||
|
sh '''for d in ./*/ ; do (cd "$d" && monaco -v -e $WORKSPACE/environment.yaml --dry-run ); done'''
|
||||||
|
}
|
||||||
|
} else{
|
||||||
for (rootFolder in functionMap.keySet()) {
|
for (rootFolder in functionMap.keySet()) {
|
||||||
def projects = functionMap.getAt(rootFolder)
|
def projects = functionMap.getAt(rootFolder)
|
||||||
|
|
||||||
if(environment != 'ALL'){
|
if(environment != 'ALL'){
|
||||||
if(projects != ''){
|
if(projects != ''){
|
||||||
sh "monaco -e $WORKSPACE/environment.yaml -se $environment -p $projects --dry-run $WORKSPACE/$rootFolder"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -se $environment -p $projects --dry-run $WORKSPACE/$rootFolder"
|
||||||
} else{
|
} else{
|
||||||
sh "cd $rootFolder && monaco -e $WORKSPACE/environment.yaml -se $environment --dry-run"
|
sh "cd $rootFolder && monaco -v -e $WORKSPACE/environment.yaml -se $environment --dry-run"
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if(projects != ''){
|
if(projects != ''){
|
||||||
sh "monaco -e $WORKSPACE/environment.yaml -p $projects --dry-run $WORKSPACE/$rootFolder"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -p $projects --dry-run $WORKSPACE/$rootFolder"
|
||||||
} else{
|
} else{
|
||||||
sh "cd $rootFolder && monaco -e $WORKSPACE/environment.yaml --dry-run"
|
sh "cd $rootFolder && monaco -v -e $WORKSPACE/environment.yaml --dry-run"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -66,26 +72,34 @@
|
||||||
steps {
|
steps {
|
||||||
script {
|
script {
|
||||||
Map functionMap = evaluate("${projectMap}")
|
Map functionMap = evaluate("${projectMap}")
|
||||||
|
|
||||||
|
if(functionMap == null){
|
||||||
|
if(environment != 'ALL'){
|
||||||
|
sh '''for d in ./*/ ; do (cd "$d" && monaco -v -e $WORKSPACE/environment.yaml -se $environment); done'''
|
||||||
|
} else{
|
||||||
|
sh '''for d in ./*/ ; do (cd "$d" && monaco -v -e $WORKSPACE/environment.yaml ); done'''
|
||||||
|
}
|
||||||
|
} else{
|
||||||
for (rootFolder in functionMap.keySet()) {
|
for (rootFolder in functionMap.keySet()) {
|
||||||
def projects = functionMap.getAt(rootFolder)
|
def projects = functionMap.getAt(rootFolder)
|
||||||
if(environment != 'ALL'){
|
if(environment != 'ALL'){
|
||||||
if(projects != ''){
|
if(projects != ''){
|
||||||
sh "monaco -v -e $WORKSPACE/environment.yaml -se $environment -p $projects $WORKSPACE/$rootFolder"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -se $environment -p $projects $WORKSPACE/$rootFolder"
|
||||||
} else{
|
} else{
|
||||||
sh "cd $rootFolder && monaco -e $WORKSPACE/environment.yaml -se $environment"
|
sh "cd $rootFolder && monaco -v -e $WORKSPACE/environment.yaml -se $environment"
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if(projects != ''){
|
if(projects != ''){
|
||||||
sh "monaco -e $WORKSPACE/environment.yaml -p $projects $WORKSPACE/$rootFolder"
|
sh "monaco -v -e $WORKSPACE/environment.yaml -p $projects $WORKSPACE/$rootFolder"
|
||||||
} else{
|
} else{
|
||||||
sh "cd $rootFolder && monaco -e $WORKSPACE/environment.yaml"
|
sh "cd $rootFolder && monaco -v -e $WORKSPACE/environment.yaml"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
always {
|
always {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue