From 6321ea189365111b28f9afd351159fe1f5c38231 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 9 Aug 2020 16:08:11 +0200 Subject: [PATCH] update drone ci. --- .drone.yml | 49 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/.drone.yml b/.drone.yml index 0a32bd5..cf6a756 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,21 +1,38 @@ -workspace: - base: /go - path: src/git.aiterp.net/rpdata/api +name: rpdata-api -pipeline: - docker-release: +kind: pipeline +type: docker + +steps: + - name: go-test + image: golang:1.14 + commands: + - go test -v ./... + + - name: docker-release-tag image: plugins/docker - repo: vmaple/rpdata - auto_tag: true - secrets: [ docker_username, docker_password ] + settings: + auto_tag: true + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: r.vmaple.dev/rpdata/rpdata-api + registry: r.vmaple.dev when: - event: tag - ref: refs/tags/* - docker-release-latest: + event: + - tag + + - name: docker-release-latest image: plugins/docker - repo: vmaple/rpdata - tags: latest - secrets: [ docker_username, docker_password ] + settings: + auto_tag: false + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: r.vmaple.dev/rpdata/rpdata-api + registry: r.vmaple.dev when: - event: tag - ref: refs/tags/* \ No newline at end of file + event: + - tag \ No newline at end of file