From 28ed93cc1cfe96872f614747102dd52fa7030a8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=A4felfinger?= Date: Thu, 6 Jun 2019 06:59:33 +0200 Subject: [PATCH] new syntax of drone build file --- .drone.yml | 53 ++++++++++++++++++++++++----------------------------- 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/.drone.yml b/.drone.yml index 33c0d8e..ef7863e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,31 +1,26 @@ -pipeline: - buildci: - image: golang - commands: - - go get ./... - - go vet ./... - - go build -o dist/PiwigoDirectoryUploader cmd/PiwigoDirectoryUploader/PiwigoDirectoryUploader.go - - go test -cover ./... - when: - branch: master +kind: pipeline +name: default - buildrelease: - image: golang - commands: - - go get ./... - - go build -o dist/PiwigoDirectoryUploader cmd/PiwigoDirectoryUploader/PiwigoDirectoryUploader.go - when: - event: tag +steps: +- name: fetch + image: docker:git + commands: + - git fetch --tags - publish: - image: plugins/github-release - settings: - api_key: - from_secret: github_token - files: dist/* - checksum: - - md5 - - sha256 - - sha512 - when: - event: tag +- name: buildci + image: golang + commands: + - go get ./... + - go vet ./... + - go build -o dist/PiwigoDirectoryUploader cmd/PiwigoDirectoryUploader/PiwigoDirectoryUploader.go + - go test -cover ./... + when: + branch: master + +- name: buildrelease + image: golang + commands: + - go get ./... + - build/build-musl.sh + when: + event: tag \ No newline at end of file