From 242737bd0ddec3646ff846d70378bb7da764a041 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Thu, 23 Jun 2022 09:22:04 +0200 Subject: [PATCH 1/3] ci: woodpecker: add exec pipeline --- .woodpecker/exec.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .woodpecker/exec.yml diff --git a/.woodpecker/exec.yml b/.woodpecker/exec.yml new file mode 100644 index 0000000..9e9467a --- /dev/null +++ b/.woodpecker/exec.yml @@ -0,0 +1,26 @@ +labels: + type: exec + +pipeline: + test: + image: bash + commands: + - nix run 'nixpkgs#hello' + + notify: + image: bash + secrets: + - source: matrix_homeserver + target: address + - source: matrix_roomid + target: room + - source: matrix_username + target: user + - source: matrix_password + target: pass + commands: + - nix run 'github:ambroisie/matrix-notifier' + when: + status: + - failure + - success From d776765da5a441bb2817a49710ba648533b4ba51 Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Thu, 30 Mar 2023 22:14:33 +0100 Subject: [PATCH 2/3] ci: woodpecker: debug exec pipeline --- .woodpecker/exec.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.woodpecker/exec.yml b/.woodpecker/exec.yml index 9e9467a..4a54f2b 100644 --- a/.woodpecker/exec.yml +++ b/.woodpecker/exec.yml @@ -7,6 +7,30 @@ pipeline: commands: - nix run 'nixpkgs#hello' + manual_plugin: + image: bash + secrets: + commands: + - CI_WORKSPACE=$PWD plugin-git + when: + status: + - failure + + manual_clone: + image: bash + secrets: + commands: + - git init -b main + - git remote add origin https://git.belanyi.fr/ambroisie/test-drone.git + - "git fetch --no-tags --depth=1 --filter=tree:0 origin +refs/heads/main:" + - git reset --hard -q 3330a384f641d5e12c0ff8b225037fbcf2e3bd7b + - git submodule update --init --recursive + - git lfs fetch + - git lfs checkout + when: + status: + - failure + notify: image: bash secrets: From 0ac796de8e8d0edaf307d762b65437cf79c88e5d Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Thu, 30 Mar 2023 22:47:28 +0100 Subject: [PATCH 3/3] WIP --- .drone.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.drone.yml b/.drone.yml index d577960..7aac593 100644 --- a/.drone.yml +++ b/.drone.yml @@ -14,6 +14,7 @@ steps: - name: test commands: - nix run 'nixpkgs#hello' + - echo $HOME - name: notify commands: - nix run 'github:ambroisie/matrix-notifier'