From 2c1e173641d631bc0f188caf2d0d3e134b81a46e Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 24 Mar 2023 08:17:22 +0000 Subject: [PATCH 1/3] Add woodpecker ci config --- .woodpecker.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..2e41b51 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,9 @@ +pipeline: + build: + image: rust + commands: + - cargo --version + - cargo fmt --check + - cargo build + - cargo test + - ./test.sh -- 2.45.2 From 3700c0ff498e2f922d59cca3c0529aaf87d91e0e Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 24 Mar 2023 08:21:44 +0000 Subject: [PATCH 2/3] clean up just file --- justfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/justfile b/justfile index 88e7fe6..478e8e6 100644 --- a/justfile +++ b/justfile @@ -1,15 +1,15 @@ -dist: target-release-skip +dist: target-release if test ! -d dist ; then mkdir dist ; fi cp target/release/skip dist/ -inttest: target-debug-skip - ./test.sh - -target-release-skip: unittest inttest +target-release: unittest inttest cargo build --release -target-debug-skip: - cargo build +inttest: target-debug + ./test.sh -unittest: target-debug-skip +unittest: target-debug cargo test + +target-debug: + cargo build -- 2.45.2 From 3b8876f39e720f5bb19bd0452af4032a4dac8df0 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 24 Mar 2023 08:35:52 +0000 Subject: [PATCH 3/3] woodpecker: install rustfmt --- .woodpecker.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.woodpecker.yml b/.woodpecker.yml index 2e41b51..2c9bb67 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -2,6 +2,7 @@ pipeline: build: image: rust commands: + - rustup component add rustfmt - cargo --version - cargo fmt --check - cargo build -- 2.45.2