diff options
author | Alex Auvolat <alex@adnab.me> | 2021-02-08 16:32:29 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2021-02-08 16:32:29 +0100 |
commit | 75d96bdc58a4e8580460b58265e3e5adf0c69d86 (patch) | |
tree | 67deee90dc2c660a1602c0ecdbcc766dbd1d498a | |
parent | b3a27b9ebbb544b5d9f8f73eb62dd7e10da41c2a (diff) | |
download | garage-75d96bdc58a4e8580460b58265e3e5adf0c69d86.tar.gz garage-75d96bdc58a4e8580460b58265e3e5adf0c69d86.zip |
Add drone caching
-rw-r--r-- | .drone.yml | 40 |
1 files changed, 38 insertions, 2 deletions
@@ -1,8 +1,44 @@ -pipeline: - build: +kind: pipeline +name: default + +steps: + - name: restore-cache + image: meltwater/drone-cache:dev + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + pull: true + settings: + restore: true + bucket: drone-cache + region: garage + mount: + - 'target' + path_style: true + endpoint: https://garage.deuxfleurs.fr + + - name: build image: rust:buster commands: - apt-get update - apt-get install --yes libsodium-dev - cargo build + - name: rebuild-cache + image: meltwater/drone-cache:dev + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_aws_access_key_id + AWS_SECRET_ACCESS_KEY: + from_secret: cache_aws_secret_access_key + pull: true + settings: + rebuild: true + bucket: drone-cache + region: garage + mount: + - 'target' + path_style: true + endpoint: https://garage.deuxfleurs.fr |