From f0a193fc6ef603f9ba49bcf137abf2f8f09e30e9 Mon Sep 17 00:00:00 2001 From: hakki Date: Tue, 24 Sep 2024 19:03:07 +0000 Subject: [PATCH] CICD: add cli build (#37) Topola missed `CLI` build test in CI/CD, Reviewed-on: https://codeberg.org/topola/topola/pulls/37 Co-authored-by: hakki Co-committed-by: hakki --- .woodpecker/build_cli.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .woodpecker/build_cli.yaml diff --git a/.woodpecker/build_cli.yaml b/.woodpecker/build_cli.yaml new file mode 100644 index 0000000..3d8f91d --- /dev/null +++ b/.woodpecker/build_cli.yaml @@ -0,0 +1,14 @@ +matrix: + include: + - CHANNEL: stable + FEATURES: cli,disable_contracts + - CHANNEL: nightly + FEATURES: cli + +steps: + build_cli: + image: rust + environment: [RUST_BACKTRACE=1,CARGO_TERM_COLOR=always] + commands: + - rustup default "$CHANNEL" + - cargo build --features "$FEATURES" --bin "cli"