From 9f6e9992b23f16bc99ab7f2da98370075117de70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sat, 12 Aug 2023 21:07:21 +0200 Subject: [PATCH] wip: upload test --- .woodpecker.yml | 37 +++++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 9e8c09e..d98f4ba 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -13,9 +13,10 @@ pipeline: bucket: "upend-ci-cache" cache_key: "{{ .Commit.Branch }}" path-style: true + region: anabasis mount: - - ".cargo" - - ".pnpm" + - .cargo + - .pnpm secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY] when: event: push @@ -25,7 +26,8 @@ pipeline: image: albedo.lan:5000/upend-node:latest pull: true commands: - - pnpm config set store-dir $PWD/.pnpm + - pnpm config set store-dir $CI_WORKSPACE/.pnpm + - mkdir -p $CI_WORKSPACE/.pnpm prepare:cache:backend: group: init @@ -34,7 +36,29 @@ pipeline: environment: CARGO_HOME: ${CI_WORKSPACE}/.cargo commands: - - test -d $CARGO_HOME || cp -r /usr/local/cargo $CARGO_HOME + - test -d $CARGO_HOME || cp -vr /usr/local/cargo $CARGO_HOME + + cache:pushtest: + image: meltwater/drone-cache:v1 + pull: true + settings: + rebuild: true + endpoint: + from_secret: S3_ENDPOINT + access-key: + from_secret: S3_ACCESS_KEY + secret-key: + from_secret: S3_SECRET_KEY + bucket: "upend-ci-cache" + cache_key: "{{ .Commit.Branch }}" + path-style: true + region: anabasis + mount: + - ".pnpm" + - ".cargo" + secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY] + when: + event: push prepare:build:wasmlib: image: albedo.lan:5000/upend-rust:latest @@ -147,9 +171,10 @@ pipeline: bucket: "upend-ci-cache" cache_key: "{{ .Commit.Branch }}" path-style: true + region: anabasis mount: - - ".cargo" - - ".pnpm" + - .cargo + - .pnpm secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY] when: event: push