2019-06-05 21:45:21 +02:00
|
|
|
pipeline:
|
2019-06-05 23:50:47 +02:00
|
|
|
buildci:
|
2019-06-05 21:45:21 +02:00
|
|
|
image: golang
|
|
|
|
commands:
|
2019-06-05 21:50:47 +02:00
|
|
|
- go get ./...
|
2019-06-05 22:23:28 +02:00
|
|
|
- go vet ./...
|
2019-06-05 21:50:47 +02:00
|
|
|
- go build -o dist/PiwigoDirectoryUploader cmd/PiwigoDirectoryUploader/PiwigoDirectoryUploader.go
|
2019-06-05 22:23:28 +02:00
|
|
|
- go test -cover ./...
|
2019-06-05 21:45:21 +02:00
|
|
|
when:
|
|
|
|
branch: master
|
2019-06-05 23:50:47 +02:00
|
|
|
|
|
|
|
buildrelease:
|
|
|
|
image: golang
|
|
|
|
commands:
|
|
|
|
- go get ./...
|
|
|
|
- go build -o dist/PiwigoDirectoryUploader cmd/PiwigoDirectoryUploader/PiwigoDirectoryUploader.go
|
|
|
|
when:
|
|
|
|
event: tag
|
|
|
|
|
2019-06-05 22:23:28 +02:00
|
|
|
publish:
|
|
|
|
image: plugins/github-release
|
|
|
|
settings:
|
|
|
|
api_key:
|
|
|
|
from_secret: github_token
|
|
|
|
files: dist/*
|
|
|
|
checksum:
|
|
|
|
- md5
|
|
|
|
- sha256
|
|
|
|
- sha512
|
|
|
|
when:
|
|
|
|
event: tag
|