1
0
mirror of https://github.com/bitwarden/web synced 2025-12-11 13:53:17 +00:00

Enable redeploying same image for QA (#1159)

* Fixing the redeploy of the same docker image to QA

* removing a line that snuck in
This commit is contained in:
Joseph Flinn
2021-08-27 08:40:35 -07:00
committed by GitHub
parent fa4e5250b9
commit bb30f3b7c3

View File

@@ -8,10 +8,10 @@ on:
required: false required: false
env: env:
QA_CLUSTER_RESOURCE_GROUP: "bitwarden-devops" _QA_CLUSTER_RESOURCE_GROUP: "bitwarden-devops"
QA_CLUSTER_NAME: "dev-aks" _QA_CLUSTER_NAME: "dev-aks"
QA_K8S_NAMESPACE: "bw-qa" _QA_K8S_NAMESPACE: "bw-qa"
QA_K8S_APP_NAME: "bw-web" _QA_K8S_APP_NAME: "bw-web"
jobs: jobs:
deploy: deploy:
@@ -49,7 +49,7 @@ jobs:
echo "---az install---" echo "---az install---"
az aks install-cli --install-location ./kubectl --kubelogin-install-location ./kubelogin az aks install-cli --install-location ./kubectl --kubelogin-install-location ./kubelogin
echo "---az get-creds---" echo "---az get-creds---"
az aks get-credentials -n $QA_CLUSTER_NAME -g $QA_CLUSTER_RESOURCE_GROUP az aks get-credentials -n $_QA_CLUSTER_NAME -g $_QA_CLUSTER_RESOURCE_GROUP
- name: Get image tag - name: Get image tag
id: image_tag id: image_tag
@@ -66,5 +66,6 @@ jobs:
env: env:
IMAGE_TAG: ${{ steps.image_tag.outputs.value }} IMAGE_TAG: ${{ steps.image_tag.outputs.value }}
run: | run: |
kubectl set image -n $QA_K8S_NAMESPACE deployment/web web=bitwardenqa.azurecr.io/web:$IMAGE_TAG --record kubectl set image -n $_QA_K8S_NAMESPACE deployment/web web=bitwardenqa.azurecr.io/web:$IMAGE_TAG --record
kubectl rollout status deployment/web -n $QA_K8S_NAMESPACE kubectl rollout restart -n $QA_K8s_NAMESPACE deployment/web
kubectl rollout status deployment/web -n $_QA_K8S_NAMESPACE