kind: pipeline type: docker name: linux-amd64-taggedver platform: arch: amd64 os: linux steps: - name: build image: golang commands: - pwd - mkdir -p /go/src/git.martyn.berlin/martyn - ln -s /drone/src /go/src/git.martyn.berlin/martyn/karaokards - cd /go/src/git.martyn.berlin/martyn/karaokards - go get - go build - name: publish image: plugins/docker:18 settings: auto_tag: true auto_tag_suffix: linux-amd64 dockerfile: Dockerfile repo: imartyn/karaokardbot username: from_secret: docker_username password: from_secret: docker_password when: event: - push - tag trigger: ref: - refs/tags/v* --- kind: pipeline type: docker name: linux-amd64-devel-master platform: arch: amd64 os: linux steps: - name: build image: golang commands: - pwd - mkdir -p /go/src/git.martyn.berlin/martyn - ln -s /drone/src /go/src/git.martyn.berlin/martyn/karaokards - cd /go/src/git.martyn.berlin/martyn/karaokards - go get - go build trigger: ref: - refs/heads/devel - refs/heads/master