Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try improving the azure pipeline (focus on windows builds) #5642

Draft
wants to merge 119 commits into
base: main
Choose a base branch
from

Conversation

timo
Copy link
Member

@timo timo commented Sep 12, 2024

Our windows builds are quite slow.

Things I want to try, along with estimates of how much they will be worth:

  • Cache location of devShell.dll inside vscode (multiple minutes saved)
  • Cache build of MoarVM (around 5 minutes saved)
  • Cache build of NQP (about 1m30s saved)

should shave off multiple minutes from every windows build
@timo timo force-pushed the azure_improvements branch from 59ba9a1 to 03ece38 Compare September 12, 2024 14:28
timo added 12 commits September 12, 2024 16:30
the Cache task can not work with single files
doesn't seem to be a problem immediately, since when
there is a cache hit, the cache job will just say
"there is already a cache for key blahblah"
instead of trying to upload from an empty folder
and erroring the whole pipeline.

But for the case that it goes wrong for some reason,
let's make sure there's sensible data to re-cache there.
@timo timo force-pushed the azure_improvements branch 2 times, most recently from 04b6663 to 331206e Compare September 12, 2024 21:13
@timo timo force-pushed the azure_improvements branch 5 times, most recently from 14aac1d to 0b7baa4 Compare September 12, 2024 23:41
@timo timo force-pushed the azure_improvements branch from 0b7baa4 to 9793b41 Compare September 12, 2024 23:43
it's very slow and always runs out of RAM
@timo timo force-pushed the azure_improvements branch 2 times, most recently from 7f348a4 to 4d6303b Compare September 13, 2024 00:06
@timo timo force-pushed the azure_improvements branch from 4d6303b to d9463cf Compare September 13, 2024 00:16
timo added 30 commits September 16, 2024 04:43
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.

1 participant