diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 46b00f2..da8adea 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -10,8 +10,8 @@ on: - 'frontend/**' env: - REGISTRY: in.gohorsejobs.com - NAMESPACE: gohorsejobsdev + REGISTRY: forgejo-gru.rede5.com.br + NAMESPACE: rede5 jobs: # Job: Deploy no Servidor (Pull das imagens do Forgejo) @@ -22,7 +22,7 @@ jobs: uses: https://github.com/actions/checkout@v4 with: fetch-depth: 2 - + - name: Check changed files id: check run: | @@ -55,42 +55,34 @@ jobs: key: ${{ secrets.SSH_KEY }} port: ${{ secrets.PORT || 22 }} script: | - # Login no Forgejo Registry (usando segredos do Drone/Forgejo) + # Login no Forgejo Registry echo "${{ secrets.HARBOR_PASSWORD }}" | podman login ${{ env.REGISTRY }} -u ${{ secrets.HARBOR_USERNAME }} --password-stdin # --- DEPLOY DO BACKEND --- if [ "${{ steps.check.outputs.backend }}" == "true" ]; then echo "Pulling e reiniciando Backend..." - # Nome da imagem no Drone: gohorsejobs-backend podman pull ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-backend:latest - podman tag ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-backend:latest localhost/gohorsejobs-backend-dev:latest sudo systemctl restart gohorsejobs-backend-dev fi # --- DEPLOY DO FRONTEND --- if [ "${{ steps.check.outputs.frontend }}" == "true" ]; then echo "Pulling e reiniciando Frontend..." - # Assumindo gohorsejobs-frontend no mesmo namespace podman pull ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-frontend:latest - podman tag ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-frontend:latest localhost/gohorsejobs-frontend-dev:latest sudo systemctl restart gohorsejobs-frontend-dev fi # --- DEPLOY DO BACKOFFICE --- if [ "${{ steps.check.outputs.backoffice }}" == "true" ]; then echo "Pulling e reiniciando Backoffice..." - # Nome no Drone: backoffice - podman pull ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/backoffice:latest - podman tag ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/backoffice:latest localhost/gohorsejobs-backoffice-dev:latest + podman pull ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-backoffice:latest sudo systemctl restart gohorsejobs-backoffice-dev fi # --- DEPLOY DO SEEDER --- if [ "${{ steps.check.outputs.seeder }}" == "true" ]; then echo "Pulling e reiniciando Seeder..." - # Assumindo gohorsejobs-seeder podman pull ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-seeder:latest - podman tag ${{ env.REGISTRY }}/${{ env.NAMESPACE }}/gohorsejobs-seeder:latest localhost/gohorsejobs-seeder-dev:latest sudo systemctl restart gohorsejobs-seeder-dev fi