diff --git a/multiple-onboards.sh b/multiple-onboards.sh new file mode 100644 index 00000000..d528b676 --- /dev/null +++ b/multiple-onboards.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +onboard(){ + #read -p "Press enter to continue" + ./onboard.sh "CD_$i" "$i" +} + +replace-folder(){ + dashboard="$(pwd)/BMW-Dynatrace-config/CD_$i/dashboard/" + alertingProfile="$(pwd)/BMW-Dynatrace-config/CD_$i/alerting-profile/" + notification="$(pwd)/BMW-Dynatrace-config/CD_$i/notification/" + #myREADME="$(pwd)/onboarding/CD_managementZone/calculated-metrics-service/README.md" + #rm -r $dashboard + #rm -r $alertingProfile + #rm -r $notification + echo "CD_$i" + #read -p "Press enter to continue" +} + +git-add(){ + git add BMW-Dynatrace-config/CD_$i/* +} + +run-monaco(){ + monaco deploy -e="environment.yaml" -p="CD_$i" BMW-Dynatrace-config/ +} + +readarray -t apps < "applications/$1.txt" +for i in "${apps[@]}" +do + # To do - add function [ onboard(), replace-folder(), git-add(), run-monaco() ] + echo $i + onboard + #read -p "Press enter to continue" +done