kind: pipeline type: docker name: bin trigger: event: - push steps: - name: build image: rust:slim commands: - cargo build --release - name: pack when: branch: - master image: docker:latest environment: REGISTRY: git2.zettoit.eu/zettoit/bin REGISTRY_USER: droneci REGISTRY_PASSWD: from_secret: REGISTRY_PASSWD commands: - docker login -u $REGISTRY_USER -p $REGISTRY_PASSWD $REGISTRY - docker build -t $REGISTRY:latest . -f Dockerfile - docker push $REGISTRY:latest