diff options
Diffstat (limited to '.github/actions/deploy-request/deployment_request.sh')
| -rwxr-xr-x | .github/actions/deploy-request/deployment_request.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/.github/actions/deploy-request/deployment_request.sh b/.github/actions/deploy-request/deployment_request.sh new file mode 100755 index 000000000..d9696085e --- /dev/null +++ b/.github/actions/deploy-request/deployment_request.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +set -e + +SHA="${1}" +shift +REF="${1}" +shift +NEW_DEPLOY="${1}" +shift +API_USERNAME="${1}" +shift +API_TOKEN="${1}" +shift + +echo "Request deployment flow for sha ${SHA} on branch ${REF}. New deployment: ${NEW_DEPLOY}." +./gradlew :deployment:deploymentRequestProcess -PRequest.sha="${SHA}" -PRequest.ref="${REF}" -PRequest.new_deploy="${NEW_DEPLOY}" -PRequest.apiUsername="${API_USERNAME}" -PRequest.apiUserToken="${API_TOKEN}" + +[[ -n "${GITHUB_ACTIONS}" ]] && chmod -R a+rwx . |
