From 7c7598ecd6d3a2eb2d043f2bc32c58ea467a2475 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Mon, 25 Jul 2022 16:14:32 +0200 Subject: [PATCH] update ci --- .woodpecker.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..9ac69b8 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,17 @@ +--- +pipeline: + build_deploy: + image: deblan/devenv + secrets: [ssh_user_host, ssh_priv_key] + commands: + - pip3 install mkdocs + - mkdocs build + - mkdir "$HOME/.ssh" + - echo "$SSH_PRIV_KEY" > "$HOME/.ssh/id_ed25519" + - echo "$SSH_PUB_KEY" > "$HOME/.ssh/id_ed25519.pub" + - chmod 700 "$HOME/.ssh" + - chmod 600 "$HOME/.ssh/id_ed25519" "$HOME/.ssh/id_ed25519.pub" + - rsync -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" -avz --delete ./site/ "$SSH_USER_HOST:web/" + when: + branch: + - master