mirror of
https://github.com/bitwarden/server.git
synced 2025-02-23 03:01:23 +01:00
Fix logic to start and stop staging slots on App Services (#1910)
This commit is contained in:
parent
9a9c9d4bf6
commit
5bd4b69e27
11
.github/workflows/release.yml
vendored
11
.github/workflows/release.yml
vendored
@ -125,7 +125,16 @@ jobs:
|
||||
slot-name: "staging"
|
||||
|
||||
- name: Start staging slot
|
||||
run: az webapp start -n ${{ steps.retrieve-secrets.outputs.webapp-name }} -g bitwarden -s staging
|
||||
env:
|
||||
SERVICE: ${{ matrix.name }}
|
||||
WEBAPP_NAME: ${{ steps.retrieve-secrets.outputs.webapp-name }}
|
||||
run: |
|
||||
if [[ "$SERVICE" = "Api" ]] || [[ "$SERVICE" = "Identity" ]]; then
|
||||
RESOURCE_GROUP=bitwardenappservices
|
||||
else
|
||||
RESOURCE_GROUP=bitwarden
|
||||
fi
|
||||
az webapp start -n $WEBAPP_NAME -g $RESOURCE_GROUP -s staging
|
||||
|
||||
|
||||
release-docker:
|
||||
|
11
.github/workflows/stop-staging-slots.yml
vendored
11
.github/workflows/stop-staging-slots.yml
vendored
@ -48,4 +48,13 @@ jobs:
|
||||
echo "::set-output name=webapp-name::$webapp_name"
|
||||
|
||||
- name: Stop staging slot
|
||||
run: az webapp stop -n ${{ steps.retrieve-secrets.outputs.webapp-name }} -g bitwarden -s staging
|
||||
env:
|
||||
SERVICE: ${{ matrix.name }}
|
||||
WEBAPP_NAME: ${{ steps.retrieve-secrets.outputs.webapp-name }}
|
||||
run: |
|
||||
if [[ "$SERVICE" = "Api" ]] || [[ "$SERVICE" = "Identity" ]]; then
|
||||
RESOURCE_GROUP=bitwardenappservices
|
||||
else
|
||||
RESOURCE_GROUP=bitwarden
|
||||
fi
|
||||
az webapp stop -n $WEBAPP_NAME -g $RESOURCE_GROUP -s staging
|
||||
|
Loading…
Reference in New Issue
Block a user