diff --git a/.drone.yml b/.drone.yml index e1a2c86..b09518e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,19 +12,15 @@ steps: - yarn build:backend - name: docker-build-push - image: plugins/docker - privileged: true - settings: - registry: registre.rber.bj - repo: registre.rber.bj/rber/backstage - tags: - - v0.1.0 - - latest - dockerfile: packages/backend/Dockerfile - username: + image: gcr.io/kaniko-project/executor:debug + environment: + HARBOR_USERNAME: from_secret: harbor_username - password: + HARBOR_PASSWORD: from_secret: harbor_password + commands: + - echo "{\"auths\":{\"registre.rber.bj\":{\"username\":\"$HARBOR_USERNAME\",\"password\":\"$HARBOR_PASSWORD\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --context=/drone/src --dockerfile=/drone/src/packages/backend/Dockerfile --destination=registre.rber.bj/rber/backstage:v0.1.0 --destination=registre.rber.bj/rber/backstage:latest trigger: branch: