From e6c4062a42eb8917cd07962a6b12a2b805808694 Mon Sep 17 00:00:00 2001 From: Amneesh Singh Date: Mon, 24 Oct 2022 00:58:11 +0530 Subject: [PATCH] ci: test woodpecker Signed-off-by: Amneesh Singh --- .woodpecker/ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .woodpecker/ci.yml diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml new file mode 100644 index 0000000..a2e82de --- /dev/null +++ b/.woodpecker/ci.yml @@ -0,0 +1,16 @@ +pipeline: + build-and-deploy: + image: nixos/nix:latest + evironment: + - NIX_FEATURES=nix-command flakes + commands: + - nix-env -iA nixpkgs.cachix + - cachix use $CACHIX_NAME + - cachix watch-exec pain nix -- --extra-experimental-features $NIX_FEATURES shell .#site + - site clean + - site rebuild + - eval `ssh-agent` + - echo $REMOTE_KEY | ssh-add - + - site deploy + + secrets: [ cachix_auth_token, cachix_name, remote_key ]