fix(ci): remove Portainer deployment step (runner network isolated)
CI/CD Pipeline / Build & Deploy (push) Successful in 23s

This commit is contained in:
wh-leader
2026-05-11 13:49:10 +02:00
parent c514b3bce1
commit 21a63b6947
-15
View File
@@ -16,18 +16,3 @@ jobs:
docker login gitlab.impresion3d.pro -u "${{ secrets.DOCKER_USERNAME }}" -p "${{ secrets.DOCKER_PASSWORD }}"
docker build -t gitlab.impresion3d.pro/root/davidaragon-portfolio:latest .
docker push gitlab.impresion3d.pro/root/davidaragon-portfolio:latest
- name: Deploy to Portainer
run: |
# Stop stack
curl -X POST "${{ secrets.PORTAINER_URL }}/api/stacks/${{ secrets.PORTAINER_STACK_ID }}/stop?endpointId=${{ secrets.PORTAINER_ENDPOINT_ID }}" \
-H "X-API-Key: ${{ secrets.PORTAINER_TOKEN }}"
sleep 5
# Pull fresh image
curl -X POST "${{ secrets.PORTAINER_URL }}/api/endpoints/${{ secrets.PORTAINER_ENDPOINT_ID }}/docker/images/create?fromImage=gitlab.impresion3d.pro%2Froot%2Fdavidaragon-portfolio&tag=latest" \
-H "X-API-Key: ${{ secrets.PORTAINER_TOKEN }}"
# Start stack
curl -X POST "${{ secrets.PORTAINER_URL }}/api/stacks/${{ secrets.PORTAINER_STACK_ID }}/start?endpointId=${{ secrets.PORTAINER_ENDPOINT_ID }}" \
-H "X-API-Key: ${{ secrets.PORTAINER_TOKEN }}"