Skip to content

Conversation

@jcristau
Copy link
Contributor

@jcristau jcristau commented Nov 5, 2025

When debugging a task it can be useful to re-use e.g. the checkout cache between load-task invocations, to not have to clone from scratch each time.

@jcristau jcristau requested a review from a team as a code owner November 5, 2025 13:49
@jcristau jcristau requested a review from Eijebong November 5, 2025 13:49
@jcristau
Copy link
Contributor Author

jcristau commented Nov 5, 2025

I've been testing this in gecko with e.g. ./mach taskgraph load-task -i L5serqzoTsKYcnO8HGebiw -v /home/jcristau/hg-vol:/builds/worker/checkouts which saves a bunch of time after the initial clone.

@jcristau jcristau force-pushed the load-task-volumes branch 2 times, most recently from 35e94ad to e2d1d6b Compare November 5, 2025 14:55
@jcristau jcristau requested a review from ahal November 5, 2025 15:07
@jcristau jcristau force-pushed the load-task-volumes branch 3 times, most recently from 1884983 to 2ff3162 Compare November 5, 2025 16:26
Copy link
Contributor

@Eijebong Eijebong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just that one suggestion for error messages, rest LGTM

When debugging a task it can be useful to re-use e.g. the checkout cache
between load-task invocations, to not have to clone from scratch each
time.
@jcristau jcristau merged commit dcc7698 into taskcluster:main Nov 6, 2025
18 checks passed
@jcristau jcristau deleted the load-task-volumes branch November 6, 2025 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants