#!/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