update drone ci.
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-08-09 16:08:11 +02:00
parent 9b346fb97b
commit 6321ea1893
+33 -16
View File
@@ -1,21 +1,38 @@
workspace: name: rpdata-api
base: /go
path: src/git.aiterp.net/rpdata/api
pipeline: kind: pipeline
docker-release: type: docker
steps:
- name: go-test
image: golang:1.14
commands:
- go test -v ./...
- name: docker-release-tag
image: plugins/docker image: plugins/docker
repo: vmaple/rpdata settings:
auto_tag: true auto_tag: true
secrets: [ docker_username, docker_password ] username:
from_secret: docker_username
password:
from_secret: docker_password
repo: r.vmaple.dev/rpdata/rpdata-api
registry: r.vmaple.dev
when: when:
event: tag event:
ref: refs/tags/* - tag
docker-release-latest:
- name: docker-release-latest
image: plugins/docker image: plugins/docker
repo: vmaple/rpdata settings:
tags: latest auto_tag: false
secrets: [ docker_username, docker_password ] username:
from_secret: docker_username
password:
from_secret: docker_password
repo: r.vmaple.dev/rpdata/rpdata-api
registry: r.vmaple.dev
when: when:
event: tag event:
ref: refs/tags/* - tag