diff --git a/.woodpecker.yml b/.woodpecker.yml index 5d85840..6c30f1d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,15 +1,24 @@ pipeline: - build: + build_test: + image: golang:1.16 + commands: + - go build + + test: + image: golang:1.16 + commands: + - apt update + - apt install -f lsof + - go test -v ./... + + build_release: image: golang:1.16 commands: - go mod vendor - GOOS=linux GOARCH=amd64 go build -o "dist/adept-linux-amd64-${CI_COMMIT_TAG}" - GOOS=windows GOARCH=amd64 go build -o "dist/adept-windows-amd64-${CI_COMMIT_TAG}.exe" - - test: - image: golang:1.16 - commands: - - go test -v ./... + when: + event: tag gitea_release: image: plugins/gitea-release