summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2019-11-09 17:59:48 +0100
committerJustus Winter <justus@sequoia-pgp.org>2019-11-10 17:45:23 +0100
commit24dfa0f96426bccf5e5e6fa6d0413ebd5c030012 (patch)
tree868dbabb51b73f45298b72a6f43e38c11f8a77cf /.gitlab-ci.yml
parent3d37d290a912912e5bf6a4c28f1ed7b064db46e8 (diff)
ci: Use an implicit cache that persists on our runner.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml11
1 files changed, 2 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cbc7595f..4f756542 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,6 @@ image: registry.gitlab.com/sequoia-pgp/build-docker-image:latest
test:
script:
- - if [ -f cache.tar ]; then du -sh cache.tar ; tar xf cache.tar ; rm cache.tar ; fi
- if [ -d $CARGO_TARGET_DIR ]; then find $CARGO_TARGET_DIR | wc --lines; du -sh $CARGO_TARGET_DIR; fi
- if [ -d $CARGO_HOME ]; then find $CARGO_HOME | wc --lines; du -sh $CARGO_HOME; fi
- rustc --version
@@ -18,16 +17,10 @@ test:
- find $CARGO_TARGET_DIR -type f -atime +7 -delete
- du -sh $CARGO_TARGET_DIR
- du -sh $CARGO_HOME
- - tar cf cache.tar $CARGO_TARGET_DIR $CARGO_HOME
-
-cache:
- key: tarred-cache
- paths:
- - cache.tar
variables:
- CARGO_HOME: $CI_PROJECT_DIR/cargo
- CARGO_TARGET_DIR: $CI_PROJECT_DIR/target
+ CARGO_HOME: $CI_PROJECT_DIR/../cargo
+ CARGO_TARGET_DIR: $CI_PROJECT_DIR/../target
CARGO_FLAGS: --color always
CARGO_INCREMENTAL: 0
RUST_BACKTRACE: full