From e287a32f86d519de960f221bf5bb49f2775c5fbe Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Sat, 2 Jul 2022 14:07:31 +0200 Subject: [PATCH] Tried to keep cargo home --- .woodpecker.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 9721413..6e23082 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -4,26 +4,17 @@ pipeline: commands: - cargo audit - vendor: - image: sebastian/apt-decoder-ci - commands: - - cargo vendor - - mkdir -p .cargo - - echo '[source.crates-io]' >> .cargo/config - - echo 'replace-with = "vendored-sources"' >> .cargo/config - - echo '[source.vendored-sources]' >> .cargo/config - - echo 'directory = ".vendor"' >> .cargo/config - build: image: sebastian/apt-decoder-ci commands: + - export CARGO_HOME=$(pwd)/cargo-home - cargo build --release build_appimage: image: sebastian/apt-decoder-ci group: build_release_files commands: - - export CARGO_HOME=/root/.cargo + - export CARGO_HOME=$(pwd)/cargo-home - cargo appimage - mkdir -p release - cp *.AppImage release/ @@ -32,6 +23,7 @@ pipeline: image: sebastian/apt-decoder-ci group: build_release_files commands: + - export CARGO_HOME=$(pwd)/cargo-home - cargo build --target x86_64-pc-windows-gnu --release - mkdir -p release - cp target/x86_64-pc-windows-gnu/release/apt-decoder.exe release/