diff --git a/.drone.yml b/.drone.yml index b32e309..51a7a4f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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 - \ No newline at end of file + - kubectl apply -f k8s/backend-service.yaml \ No newline at end of file