somehttphandlers/.woodpecker.yml
Marvin Preuss ee4ddc19ba
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci: fixes woodpecker config name
2022-01-31 09:17:59 +01:00

53 lines
998 B
YAML

pipeline:
restore-cache:
image: meltwater/drone-cache
settings:
backend: filesystem
restore: true
cache_key: volume
archive_format: gzip
mount:
- /usr
volumes:
- /tmp/drone-cache:/tmp/cache
install-deps:
image: golang:1.17-alpine-alpine
commands:
- apk add --no-cache build-base git
tags:
image: alpine/git
commands:
- git fetch --tags
lint:
image: golang:1.17-alpine
commands:
- make lint
test:
image: golang:1.17-alpine
commands:
- make test
build:
image: golang:1.17-alpine
commands:
- make build
release:
image: golang:1.17-alpine
commands:
- make release
secrets:
- gitea_token
when:
event:
- tag
rebuild-cache:
image: meltwater/drone-cache
settings:
backend: filesystem
rebuild: true
cache_key: volume
archive_format: gzip
mount:
- /usr
volumes:
- /tmp/drone-cache:/tmp/cache