aboutsummaryrefslogtreecommitdiff
path: root/.github/actions/deploy-request/deployment_request.sh
blob: d9696085e8f74b70b88ca780548a1d7532654a3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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 .