Update .forgejo/workflows/deploy.yaml
This commit is contained in:
parent
8773cd906a
commit
8b620e90a0
1 changed files with 13 additions and 8 deletions
|
|
@ -30,15 +30,18 @@ jobs:
|
|||
run: |
|
||||
echo "🔨 Construindo Backend..."
|
||||
cd backend
|
||||
docker build --no-cache \
|
||||
-t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest \
|
||||
-t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }} .
|
||||
# Build inicial com apenas uma tag para não confundir o daemon
|
||||
docker build --no-cache -t ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest .
|
||||
|
||||
echo "🚀 Enviando Backend (Tag: latest)..."
|
||||
echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin
|
||||
docker push ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest
|
||||
|
||||
echo "🚀 Enviando Backend (Tag: SHA)..."
|
||||
echo "⏳ Pausa de segurança para o Registry (5s)..."
|
||||
sleep 5
|
||||
|
||||
echo "🏷️ Criando tag SHA e enviando..."
|
||||
docker tag ${{ env.REGISTRY }}/bohessefm/gohorsejobs:latest ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }}
|
||||
echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin
|
||||
docker push ${{ env.REGISTRY }}/bohessefm/gohorsejobs:${{ github.sha }}
|
||||
|
||||
|
|
@ -46,15 +49,17 @@ jobs:
|
|||
run: |
|
||||
echo "🔨 Construindo Backoffice..."
|
||||
cd "${GITHUB_WORKSPACE}/backoffice"
|
||||
docker build --no-cache \
|
||||
-t ${{ env.REGISTRY }}/bohessefm/backoffice:latest \
|
||||
-t ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }} .
|
||||
docker build --no-cache -t ${{ env.REGISTRY }}/bohessefm/backoffice:latest .
|
||||
|
||||
echo "🚀 Enviando Backoffice (Tag: latest)..."
|
||||
echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin
|
||||
docker push ${{ env.REGISTRY }}/bohessefm/backoffice:latest
|
||||
|
||||
echo "🚀 Enviando Backoffice (Tag: SHA)..."
|
||||
echo "⏳ Pausa de segurança para o Registry (5s)..."
|
||||
sleep 5
|
||||
|
||||
echo "🏷️ Criando tag SHA e enviando..."
|
||||
docker tag ${{ env.REGISTRY }}/bohessefm/backoffice:latest ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }}
|
||||
echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ env.REGISTRY }} -u bohessefm --password-stdin
|
||||
docker push ${{ env.REGISTRY }}/bohessefm/backoffice:${{ github.sha }}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue