parent
68e8ab190e
commit
3ada406af1
1 changed files with 0 additions and 0 deletions
54
.drone.yml
Normal file
54
.drone.yml
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
workspace:
|
||||
base: /go
|
||||
path: src/github.com/drone/drone
|
||||
|
||||
pipeline:
|
||||
test:
|
||||
image: golang:alpine
|
||||
commands:
|
||||
- go test -cover db.go
|
||||
- go test -cover srv.go
|
||||
|
||||
build:
|
||||
image: golang:alpine
|
||||
commands: sh .drone.sh
|
||||
when:
|
||||
event: [ push, tag ]
|
||||
|
||||
publish_srv:
|
||||
image: plugins/docker
|
||||
repo: ciapp/srv
|
||||
registry: kube-registry.kube-system.svc.cluster.local:5000
|
||||
dockerfile: Dockerfile.srv
|
||||
tag: [ latest ]
|
||||
when:
|
||||
branch: master
|
||||
event: push
|
||||
|
||||
publish_db:
|
||||
image: plugins/docker
|
||||
repo: ciapp/db
|
||||
registry: kube-registry.kube-system.svc.cluster.local:5000
|
||||
dockerfile: Dockerfile.db
|
||||
tag: [ latest ]
|
||||
when:
|
||||
branch: master
|
||||
event: push
|
||||
|
||||
release_srv:
|
||||
image: plugins/docker
|
||||
repo: ciapp/srv
|
||||
registry: kube-registry.kube-system.svc.cluster.local:5000
|
||||
dockerfile: Dockerfile.srv
|
||||
tag: [ v1, v2 ]
|
||||
when:
|
||||
event: tag
|
||||
|
||||
release_db:
|
||||
image: plugins/docker
|
||||
repo: ciapp/db
|
||||
registry: kube-registry.kube-system.svc.cluster.local:5000
|
||||
dockerfile: Dockerfile.db
|
||||
tag: [ v1, v2 ]
|
||||
when:
|
||||
event: tag
|
||||
Loading…
Add table
Add a link
Reference in a new issue