diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 466fbc792..e620b619f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,19 +38,19 @@ jobs: docker push ybandala/petclinic:latest - name: Install kubectl - run: | - sudo apt-get update - sudo apt-get install -y kubectl + run: | + sudo apt-get update + sudo apt-get install -y kubectl - - name: Set Minikube context - run: kubectl config use-context minikube + - name: Set Minikube context + run: kubectl config use-context minikube - - name: Deploy to Minikube - run: | - sed -i 's|image: .*|image: your-dockerhub-username/petclinic:'${{ github.sha }}'|' k8s/base/deployment.yaml + - name: Deploy to Minikube + run: | + sed -i 's|image: .*|image: your-dockerhub-username/petclinic:'${{ github.sha }}'|' k8s/base/deployment.yaml - # Apply the Kubernetes manifests - kubectl apply -f k8s/base/ + # Apply the Kubernetes manifests + kubectl apply -f k8s/base/ - # Wait for deployment to complete - kubectl rollout status deployment/petclinic -n petclinic-dev --timeout=180s + # Wait for deployment to complete + kubectl rollout status deployment/petclinic -n petclinic-dev --timeout=180s