From 7d0e134a565da49ac2ddf02b56f482bb04839916 Mon Sep 17 00:00:00 2001 From: tas Date: Sun, 15 Mar 2026 17:25:26 +0000 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 68 ++++++++++++++++++------------------ 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 1738bbd..b61e926 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -1,44 +1,44 @@ name: Deploy - on: - push: - branches: [main] +on: + push: + branches: [main] - env: - REGISTRY: git.kimchi - IMAGE: git.kimchi/tas/major_tom - NAMESPACE: jnr-web - DEPLOYMENT: jnr-web +env: + REGISTRY: git.kimchi + IMAGE: git.kimchi/tas/major_tom + NAMESPACE: jnr-web + DEPLOYMENT: jnr-web - jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout - run: | - git clone --depth 1 https://${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASSWORD }}@git.kimchi/tas/major_tom.git . +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + run: | + git clone --depth 1 https://${{ secrets.REGISTRY_USER }}:${{ secrets.REGISTRY_PASSWORD }}@git.kimchi/tas/major_tom.git . - - name: Build and push container image - run: | - IMAGE_TAG="${{ env.IMAGE }}:sha-${GITHUB_SHA::8}" - IMAGE_LATEST="${{ env.IMAGE }}:latest" + - name: Build and push container image + run: | + IMAGE_TAG="${{ env.IMAGE }}:sha-${GITHUB_SHA::8}" + IMAGE_LATEST="${{ env.IMAGE }}:latest" - buildah bud -f Containerfile -t "$IMAGE_TAG" -t "$IMAGE_LATEST" . - buildah login "${{ env.REGISTRY }}" -u "${{ secrets.REGISTRY_USER }}" -p "${{ secrets.REGISTRY_PASSWORD }}" - buildah push "$IMAGE_TAG" - buildah push "$IMAGE_LATEST" + buildah bud -f Containerfile -t "$IMAGE_TAG" -t "$IMAGE_LATEST" . + buildah login "${{ env.REGISTRY }}" -u "${{ secrets.REGISTRY_USER }}" -p "${{ secrets.REGISTRY_PASSWORD }}" + buildah push "$IMAGE_TAG" + buildah push "$IMAGE_LATEST" - echo "IMAGE_TAG=$IMAGE_TAG" >> "$GITHUB_ENV" + echo "IMAGE_TAG=$IMAGE_TAG" >> "$GITHUB_ENV" - - name: Deploy to k3s - run: | - mkdir -p ~/.kube - echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config - chmod 600 ~/.kube/config + - name: Deploy to k3s + run: | + mkdir -p ~/.kube + echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config + chmod 600 ~/.kube/config - kubectl set image deployment/${{ env.DEPLOYMENT }} \ - ${{ env.DEPLOYMENT }}="${{ env.IMAGE_TAG }}" \ - -n ${{ env.NAMESPACE }} + kubectl set image deployment/${{ env.DEPLOYMENT }} \ + ${{ env.DEPLOYMENT }}="${{ env.IMAGE_TAG }}" \ + -n ${{ env.NAMESPACE }} - kubectl rollout status deployment/${{ env.DEPLOYMENT }} \ - -n ${{ env.NAMESPACE }} --timeout=60s \ No newline at end of file + kubectl rollout status deployment/${{ env.DEPLOYMENT }} \ + -n ${{ env.NAMESPACE }} --timeout=60s \ No newline at end of file