From 91ccaf08cc05de771805e54ad8dd359a9e962635 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Mon, 3 Sep 2018 17:12:19 +0200 Subject: [PATCH] Revert "Revert "Cache $CARGO_HOME"" This reverts commit 248c23039c9770e790b80e0af612a457941ee101. --- .taskcluster.yml | 2 ++ decision-task/run.py | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/.taskcluster.yml b/.taskcluster.yml index cf31a947689..c4056d708c4 100644 --- a/.taskcluster.yml +++ b/.taskcluster.yml @@ -18,6 +18,8 @@ tasks: source: ${event.compare} scopes: - "queue:create-task:aws-provisioner-v1/github-worker" + - "docker-worker:cache:cargo-registry-cache" + - "docker-worker:cache:cargo-git-cache" payload: maxRunTime: 600 diff --git a/decision-task/run.py b/decision-task/run.py index 88094321630..a15368ad927 100644 --- a/decision-task/run.py +++ b/decision-task/run.py @@ -36,7 +36,16 @@ def create_task(name, command, artifacts=None, dependencies=None, env=None): "owner": event["pusher"]["name"] + "@users.noreply.github.com", "source": event["compare"], }, + # https://docs.taskcluster.net/docs/reference/workers/docker-worker/docs/caches + "scopes": [ + "docker-worker:cache:cargo-registry-cache", + "docker-worker:cache:cargo-git-cache", + ], "payload": { + "cache": { + "cargo-registry-cache": "/root/.cargo/registry", + "cargo-git-cache": "/root/.cargo/git", + }, "maxRunTime": 600, "image": "buildpack-deps:bionic", "command": [