diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..613eee0 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,41 @@ +--- +kind: pipeline +name: compliance +trigger: + event: + - pull_request +steps: + - name: test + pull: always + image: golang:1.16 + commands: + - go test -race ./... + - name: check + pull: always + image: golang:1.16 + commands: + - go vet ./... + +--- +kind: pipeline +name: release +trigger: + event: + - push + branch: + - main +steps: + - name: build + pull: always + image: golang:1.16 + commands: + - go build git.jojodev.com/golang/go-playground/cmd/playground + - name: gitea-release + pull: always + image: jolheiser/drone-gitea-main:latest + settings: + token: + from_secret: gitea_token + base: https://git.jojodev.com + files: + - "playground" \ No newline at end of file