From cc7351f5099739e8453a0828e3cedf70d3faea0c Mon Sep 17 00:00:00 2001 From: qxz15oi Date: Tue, 4 May 2021 15:43:08 +0200 Subject: [PATCH] multiple-onboards script --- multiple-onboards.sh | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 multiple-onboards.sh 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