mirror of
https://github.com/thegeeklab/wp-opentofu.git
synced 2024-11-22 00:30:40 +00:00
Update syntax for Drone 0.5
This commit is contained in:
parent
7d7f0e2ec7
commit
5f6ed41c05
41
.drone.yml
41
.drone.yml
@ -1,33 +1,28 @@
|
|||||||
build:
|
workspace:
|
||||||
image: golang:1.5
|
base: /go
|
||||||
environment:
|
path: src/github.com/drone-plugins/drone-terraform
|
||||||
- CGO_ENABLED=0
|
|
||||||
commands:
|
pipeline:
|
||||||
- make deps
|
test:
|
||||||
- make vet
|
image: golang:1.6
|
||||||
- make build
|
environment:
|
||||||
- make test
|
- CGO_ENABLED=0
|
||||||
|
commands:
|
||||||
|
- go test -cover -coverprofile=coverage.out
|
||||||
|
- go build -ldflags "-s -w -X main.build=$DRONE_BUILD_NUMBER" -a
|
||||||
|
|
||||||
publish:
|
|
||||||
coverage:
|
coverage:
|
||||||
|
image: coverage
|
||||||
when:
|
when:
|
||||||
branch: master
|
branch: master
|
||||||
docker:
|
|
||||||
username: $$DOCKER_USER
|
latest:
|
||||||
password: $$DOCKER_PASS
|
image: docker
|
||||||
email: $$DOCKER_EMAIL
|
|
||||||
repo: plugins/drone-terraform
|
repo: plugins/drone-terraform
|
||||||
tag: latest
|
tags: [ "latest", "1.0", "1" ]
|
||||||
when:
|
when:
|
||||||
branch: master
|
branch: master
|
||||||
docker:
|
event: push
|
||||||
username: $$DOCKER_USER
|
|
||||||
password: $$DOCKER_PASS
|
|
||||||
email: $$DOCKER_EMAIL
|
|
||||||
repo: plugins/drone-terraform
|
|
||||||
tag: develop
|
|
||||||
when:
|
|
||||||
branch: develop
|
|
||||||
|
|
||||||
plugin:
|
plugin:
|
||||||
name: Terraform
|
name: Terraform
|
||||||
|
Loading…
Reference in New Issue
Block a user