diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..0cd8ae9 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,31 @@ +clone: + git: + image: woodpeckerci/plugin-git:next + +pipeline: + compliance: + image: golang:1.17 + commands: + - go test -race ./... + - go vet ./... + when: + event: pull_request + + build: + image: golang:1.17 + commands: + - GOOS="linux" go build + - GOOS="windows" go build + + release-main: + image: jolheiser/drone-gitea-main:latest + settings: + base: https://git.jojodev.com + token: + from_secret: gitea_token + files: + - "cabinet" + - "cabinet.exe" + when: + event: push + branch: main