CI: woodpecker #57

Closed
kunsi wants to merge 11 commits from kunsi-woodpecker into main
2 changed files with 31 additions and 0 deletions
Showing only changes of commit 9b44bcf3a8 - Show all commits

23
.woodpecker/bw-test.yml Normal file
View file

@ -0,0 +1,23 @@
pipeline:
install-deps:
image: python:3.10-slim
commands:
- pip install -r requirements.txt
test-dummymode:
image: python:3.10-slim
commands:
- bw test
environment:
BW_VAULT_DUMMY_MODE: 1
BW_PASS_DUMMY_MODE: 1
test-ignore-missing-faults:
image: python:3.10-slim
commands:
- bw test --ignore-missing-faults
test-determinism:
image: python:3.10-slim
commands:
- bw test --metadata-determinism 3 --config-determinism 3

View file

@ -0,0 +1,8 @@
pipeline:
editorconfig:
image: alpine:latest
pipeline:
- wget -O ec-linux-amd64.tar.gz https://github.com/editorconfig-checker/editorconfig-checker/releases/latest/download/ec-linux-amd64.tar.gz
- tar -xzf ec-linux-amd64.tar.gz
- rm ec-linux-amd64.tar.gz
- bin/ec-linux-amd64 -no-color -exclude '^bin/'