File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -43,9 +43,13 @@ tasks:
4343 - rm -rf {{.TMP_DIR}}
4444 - git clone --depth 1 https://github.com/masterpointio/terraform-module-template.git {{.TMP_DIR}}
4545 - |
46- for module in {{.MODULES}}; do
46+ # Convert newlines to spaces and remove backslashes
47+ modules=$(echo "{{.MODULES}}" | tr '\n' ' ' | sed 's/\\//g')
48+ for module in $modules
49+ do
4750 echo "Syncing files to ../$module..."
48- for file in {{.FILES}}; do
51+ for file in {{.FILES}}
52+ do
4953 echo " Syncing $file"
5054 rsync -av --delete {{.TMP_DIR}}/$file ../$module/
5155 done
@@ -67,7 +71,10 @@ tasks:
6771 MODULES : " {{if .CLI_ARGS}}{{.CLI_ARGS}}{{else}}{{.DEFAULT_MODULES}}{{end}}"
6872 cmds :
6973 - |
70- for module in {{.MODULES}}; do
74+ # Convert newlines to spaces and remove backslashes
75+ modules=$(echo "{{.MODULES}}" | tr '\n' ' ' | sed 's/\\//g')
76+ for module in $modules
77+ do
7178 echo "🚀 Processing ../$module..."
7279 cd ../$module
7380 echo "⬇️ Pulling main branch..."
@@ -93,7 +100,10 @@ tasks:
93100 MODULES : " {{if .CLI_ARGS}}{{.CLI_ARGS}}{{else}}{{.DEFAULT_MODULES}}{{end}}"
94101 cmds :
95102 - |
96- for module in {{.MODULES}}; do
103+ # Convert newlines to spaces and remove backslashes
104+ modules=$(echo "{{.MODULES}}" | tr '\n' ' ' | sed 's/\\//g')
105+ for module in $modules
106+ do
97107 echo "🚀 Processing ../$module..."
98108 cd ../$module
99109 echo "📝 Committing changes..."
You can’t perform that action at this time.
0 commit comments