diff --git a/.drone.yml b/.drone.yml index d5f53b1..f4c63c1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -70,10 +70,17 @@ steps: CPANEL_HOST: { from_secret: CPANEL_HOST } CPANEL_USERNAME: { from_secret: CPANEL_USERNAME } CPANEL_API_TOKEN: { from_secret: CPANEL_API_TOKEN } + HARBOR_USER: { from_secret: HARBOR_USERNAME } + HARBOR_PASS: { from_secret: HARBOR_PASSWORD } commands: - - printenv > .env.k8s + - env | grep -E '^(AWS_|DB_|ENV|CORS_|JWT_|MAX_|PORT|S3_|UPLOAD_|STRIPE_|WEBHOOK_|DATABASE_|CLOUDFLARE_|CPANEL_)' > .env.k8s - kubectl -n gohorsejobsdev delete secret backend-secrets --ignore-not-found - kubectl -n gohorsejobsdev create secret generic backend-secrets --from-env-file=.env.k8s + - kubectl -n gohorsejobsdev delete secret harbor-registry --ignore-not-found + - kubectl -n gohorsejobsdev create secret docker-registry harbor-registry + --docker-server=in.gohorsejobs.com + --docker-username=$HARBOR_USERNAME + --docker-password=$HARBOR_PASSWORD - name: deploy-apps image: bitnami/kubectl:latest