diff --git a/backend/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml similarity index 50% rename from backend/.forgejo/workflows/deploy.yaml rename to .forgejo/workflows/deploy.yaml index 217be91..a814e7f 100644 --- a/backend/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -14,22 +14,16 @@ jobs: - name: Build and Push Image run: | - # Logando no registro interno do Forgejo usando o segredo que você criou echo "${{ secrets.FORGEJO_TOKEN }}" | docker login git.saveinmed.com.br -u ${{ github.actor }} --password-stdin - # Build da imagem (O Dockerfile deve estar na raiz ou dentro de /backend) - # Se o Dockerfile estiver em /backend, mude o ponto final para ./backend - docker build -t git.saveinmed.com.br/${{ github.repository }}:latest . + # BUILD AJUSTADO: aponta para a pasta /backend onde está seu Dockerfile + docker build -t git.saveinmed.com.br/${{ github.repository }}:latest ./backend - # Enviando para o registro docker push git.saveinmed.com.br/${{ github.repository }}:latest - name: Deploy to K3s run: | - # Aplica os manifestos da pasta k8s que você moveu para a raiz - kubectl apply -f k8s/deployment.yaml - kubectl apply -f k8s/service.yaml - kubectl apply -f k8s/ingress.yaml + # A pasta k8s agora está na raiz, então o comando abaixo funcionará + kubectl apply -f k8s/ - # Força o Kubernetes a baixar a imagem nova (mesmo sendo a mesma tag :latest) kubectl rollout restart deployment/photum-backend -n photum diff --git a/backend/k8s/deployment.yaml b/k8s/deployment.yaml similarity index 100% rename from backend/k8s/deployment.yaml rename to k8s/deployment.yaml diff --git a/backend/k8s/ingress.yaml b/k8s/ingress.yaml similarity index 100% rename from backend/k8s/ingress.yaml rename to k8s/ingress.yaml diff --git a/backend/k8s/service.yaml b/k8s/service.yaml similarity index 100% rename from backend/k8s/service.yaml rename to k8s/service.yaml