drone-docker/.drone.yml

52 lines
1.1 KiB
YAML
Raw Normal View History

workspace:
base: /go
2016-10-28 03:12:45 +05:30
path: src/github.com/drone-plugins/drone-docker
2016-05-11 14:13:44 +05:30
pipeline:
2017-08-28 00:57:28 +05:30
build:
image: golang:1.9
2017-10-31 11:35:06 +05:30
commands:
- go get -u github.com/golang/dep/cmd/dep
- dep ensure
- sh .drone.sh
2016-12-29 21:50:57 +05:30
publish:
2016-11-01 22:23:25 +05:30
image: plugins/docker
2016-05-04 04:47:16 +05:30
repo: plugins/docker
tags: [ "latest", "17", "17.05" ]
2017-05-15 15:03:44 +05:30
secrets: [ docker_username, docker_password ]
2017-08-28 00:57:28 +05:30
dockerfile: docker/Dockerfile
when:
branch: master
event: push
publish_heroku:
image: plugins/docker
repo: plugins/heroku
tags: [ "latest", "17", "17.05" ]
secrets: [ docker_username, docker_password ]
dockerfile: docker/heroku/Dockerfile
when:
branch: master
event: push
publish_gcr:
image: plugins/docker
repo: plugins/gcr
tags: [ "latest", "17", "17.05" ]
secrets: [ docker_username, docker_password ]
dockerfile: docker/gcr/Dockerfile
2015-10-28 06:59:46 +05:30
when:
branch: master
event: push
2017-10-31 11:35:06 +05:30
publish_ecr:
image: plugins/docker
repo: plugins/ecr
tags: [ "latest", "17", "17.05" ]
secrets: [ docker_username, docker_password ]
dockerfile: docker/ecr/Dockerfile
when:
branch: master
event: push