--- kind: pipeline type: docker name: default steps: - name: build docker image (alpine) image: plugins/docker environment: DOCKER_BUILDKIT: '1' settings: purge: true repo: otakukaze/golang-base-image username: otakukaze password: from_secret: password tags: - "${DRONE_BRANCH}" when: ref: - refs/heads/1-alpine - name: build docker image (debian) image: plugins/docker environment: DOCKER_BUILDKIT: '1' settings: purge: true repo: otakukaze/golang-base-image username: otakukaze password: from_secret: password tags: - "1" - "latest" when: ref: - refs/heads/master