Add Woodpecker CI configuration
Some checks failed
ci/woodpecker/push/ci Pipeline failed

Signed-off-by: Olivier 'reivilibre <olivier@librepush.net>
This commit is contained in:
Olivier 'reivilibre' 2024-07-07 13:45:50 +01:00
parent a21b23add3
commit 72be4e0ae2

12
.woodpecker/ci.yml Normal file
View File

@ -0,0 +1,12 @@
platform: linux/amd64
pipeline:
tests:
image: "rust:1.79.0"
commands:
- DEBIAN_FRONTEND=noninteractive apt-get -qq update > /dev/null
- DEBIAN_FRONTEND=noninteractive apt-get -yqq install pkg-config libssl-dev build-essential libsqlite3-dev postgresql > /dev/null
- cargo build --all
- cargo test --all
when:
event: [push, pull_request]