@@ -106,48 +106,48 @@ jobs:
106106 docker push ${{ env.GENAI_IMAGE }}:$TAG
107107 docker push ${{ env.GENAI_IMAGE }}:latest
108108
109- deploy-helm :
110- name : Deploy to Helm cluster
111- needs : build-and-push
112- runs-on : ubuntu-latest
113-
114- steps :
115- - name : Checkout code
116- uses : actions/checkout@v4
117-
118- - name : Set up kubeconfig
119- run : |
120- mkdir -p ~/.kube
121- echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
122- chmod 600 ~/.kube/config
123-
124- - name : Set up kubectl
125- uses : azure/setup-kubectl@v3
126- with :
127- version : v1.30.1
128-
129- - name : Install Helm
130- run : |
131- curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
132-
133- - name : Deploy via Helm
134- run : |
135- helm repo update
136-
137- helm upgrade --install oopsops-app \
138- ./helm/oopsops \
139- --namespace oopsops-test \
140- --create-namespace \
141- --set client.image.tag=${{ env.TAG }} \
142- --set document-service.image.tag=${{ env.TAG }} \
143- --set anonymization-service.image.tag=${{ env.TAG }} \
144- --set authentication-service.image.tag=${{ env.TAG }} \
145- --set genai-service.image.tag=${{ env.TAG }} \
146-
147- - name : Verify rollout
148- run : |
149- kubectl rollout status deployment/authentication-service -n oopsops-test
150- kubectl rollout status deployment/document-service -n oopsops-test
151- kubectl rollout status deployment/anonymization-service -n oopsops-test
152- kubectl rollout status deployment/genai-service -n oopsops-test
153- kubectl rollout status deployment/client -n oopsops-test
109+ # deploy-helm:
110+ # name: Deploy to Helm cluster
111+ # needs: build-and-push
112+ # runs-on: ubuntu-latest
113+
114+ # steps:
115+ # - name: Checkout code
116+ # uses: actions/checkout@v4
117+
118+ # - name: Set up kubeconfig
119+ # run: |
120+ # mkdir -p ~/.kube
121+ # echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
122+ # chmod 600 ~/.kube/config
123+
124+ # - name: Set up kubectl
125+ # uses: azure/setup-kubectl@v3
126+ # with:
127+ # version: v1.30.1
128+
129+ # - name: Install Helm
130+ # run: |
131+ # curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
132+
133+ # - name: Deploy via Helm
134+ # run: |
135+ # helm repo update
136+
137+ # helm upgrade --install oopsops-app \
138+ # ./helm/oopsops \
139+ # --namespace oopsops-test \
140+ # --create-namespace \
141+ # --set client.image.tag=${{ env.TAG }} \
142+ # --set document-service.image.tag=${{ env.TAG }} \
143+ # --set anonymization-service.image.tag=${{ env.TAG }} \
144+ # --set authentication-service.image.tag=${{ env.TAG }} \
145+ # --set genai-service.image.tag=${{ env.TAG }} \
146+
147+ # - name: Verify rollout
148+ # run: |
149+ # kubectl rollout status deployment/authentication-service -n oopsops-test
150+ # kubectl rollout status deployment/document-service -n oopsops-test
151+ # kubectl rollout status deployment/anonymization-service -n oopsops-test
152+ # kubectl rollout status deployment/genai-service -n oopsops-test
153+ # kubectl rollout status deployment/client -n oopsops-test
0 commit comments