diff --git a/templates/gitlab-ci-gcloud.yml b/templates/gitlab-ci-gcloud.yml index 23a465f57be289f777c3d40a18af838c66922190..3fb0e722db241de6d74ed08d0d96886660854f98 100644 --- a/templates/gitlab-ci-gcloud.yml +++ b/templates/gitlab-ci-gcloud.yml @@ -271,7 +271,8 @@ stages: if [[ -f "$deployscript" ]] then log_info "--- deploy script (\\e[33;1m${deployscript}\\e[0m) found: execute" - sh "$deployscript" + chmod +x "$deployscript" + "$deployscript" else log_error "--- no deploy script found: abort" exit 1 @@ -304,7 +305,8 @@ stages: if [[ -f "$cleanupscript" ]] then log_info "--- cleanup script (\\e[33;1m${cleanupscript}\\e[0m) found: execute" - sh "$cleanupscript" + chmod +x "$cleanupscript" + "$cleanupscript" else log_error "--- no cleanup script found: abort" exit 1