--- kind: pipeline type: docker name: default clone: disable: true steps: - name: clone image: alpine/git commands: - git clone https://git.thegibsonhome.net/docker/protonmail-bridge.git/ . - git checkout $DRONE_COMMIT - name: build image: plugins/docker settings: registry: registry.thegibsonhome.net username: from_secret: registry_username password: from_secret: registry_password repo: registry.thegibsonhome.net/protonmail-bridge tags: - latest trigger: branch: - master event: - push --- kind: pipeline type: docker name: tag clone: disable: true steps: - name: clone image: alpine/git commands: - nslookup git.thegibsonhome.net - git clone https://git.thegibsonhome.net/docker/protonmail-bridge.git/ . - git checkout $DRONE_COMMIT - name: build image: plugins/docker settings: registry: registry.thegibsonhome.net username: from_secret: registry_username password: from_secret: registry_password repo: registry.thegibsonhome.net/protonmail-bridge build_args: - TAG=${DRONE_TAG} tags: - ${DRONE_TAG} - latest trigger: event: - tag