From 8b202e5363e8e317c0db07a00a6e8a3a0e48be26 Mon Sep 17 00:00:00 2001 From: Aravinth Manivannan Date: Mon, 8 Jan 2024 04:41:18 +0530 Subject: [PATCH] feat: run go tests in CI --- .woodpecker.yml | 10 ++++++++-- Makefile | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index c116ae4..c2fcbc6 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,6 +1,12 @@ steps: - build: + deps: image: rust + commands: + - make rust.test + - make rust.build + + build: + image: go commands: - make test - - make build-rust + - make example diff --git a/Makefile b/Makefile index 861b791..57ba8b5 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ -build-rust: +rust.build: @-rm -rf lib mkdir lib/ cd ./mcaptcha-pow-ffi/ && cargo build --release \ && cp ./target/release/libmcaptcha_pow_ffi.a ../lib/ \ && cp ./target/release/libmcaptcha_pow_ffi.so ../lib/ -test: +rust.test: cd ./mcaptcha-pow-ffi/ && cargo test example: