ajuste no drone.yml

This commit is contained in:
Marcus Bohessef 2025-12-11 23:52:43 -03:00
parent 94c58ba9e2
commit 7a607e4cbe

View file

@ -3,27 +3,7 @@ type: kubernetes
name: deploy-backend name: deploy-backend
steps: steps:
- name: debug-infisical-vars # BUILD & PUSH para Harbor
image: alpine:3
environment:
HARBOR_USERNAME:
from_secret: HARBOR_USERNAME
HARBOR_PASSWORD:
from_secret: HARBOR_PASSWORD
commands:
- echo "USER: $HARBOR_USERNAME"
- echo "PWLEN: $(echo -n $HARBOR_PASSWORD | wc -c)"
- name: docker-login-harbor
image: docker:24
environment:
HARBOR_USERNAME:
from_secret: HARBOR_USERNAME
HARBOR_PASSWORD:
from_secret: HARBOR_PASSWORD
commands:
- echo "$HARBOR_PASSWORD" | docker login in.gohorsejobs.com -u "$HARBOR_USERNAME" --password-stdin
- name: build-and-push-backend - name: build-and-push-backend
image: plugins/docker:latest image: plugins/docker:latest
environment: environment:
@ -38,11 +18,12 @@ steps:
- latest - latest
context: backend context: backend
dockerfile: backend/Dockerfile dockerfile: backend/Dockerfile
insecure: true insecure: true # Use apenas se necessário (HTTP ou certificado self-signed)
insecure_skip_verify: true insecure_skip_verify: true # Use apenas se necessário
debug: true debug: true
mtu: 0 mtu: 0
# DEPLOY no K3S
- name: deploy-backend - name: deploy-backend
image: bitnami/kubectl:latest image: bitnami/kubectl:latest
environment: environment:
@ -80,5 +61,4 @@ steps:
EOF EOF
- echo "Deploying backend..." - echo "Deploying backend..."
- kubectl apply -f k8s/backend-deployment.yaml - kubectl apply -f k8s/backend-deployment.yaml
- kubectl apply -f k8s/backend-service.yaml - kubectl apply -f k8s/backend-service.yaml