try running the test pipeline in woodpecker

This commit is contained in:
Franzi 2022-12-24 17:58:06 +01:00
parent 24f9f87734
commit 9b44bcf3a8
Signed by: kunsi
GPG key ID: 12E3D2136B818350
2 changed files with 31 additions and 0 deletions

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/'