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
steps:
- name: debug-infisical-vars
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
# BUILD & PUSH para Harbor
- name: build-and-push-backend
image: plugins/docker:latest
environment:
@ -38,11 +18,12 @@ steps:
- latest
context: backend
dockerfile: backend/Dockerfile
insecure: true
insecure_skip_verify: true
insecure: true # Use apenas se necessário (HTTP ou certificado self-signed)
insecure_skip_verify: true # Use apenas se necessário
debug: true
mtu: 0
# DEPLOY no K3S
- name: deploy-backend
image: bitnami/kubectl:latest
environment:
@ -80,5 +61,4 @@ steps:
EOF
- echo "Deploying backend..."
- kubectl apply -f k8s/backend-deployment.yaml
- kubectl apply -f k8s/backend-service.yaml
- kubectl apply -f k8s/backend-service.yaml