-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Move the analyzegc
and llvmpasses
pipelines to buildkite
#40826
Conversation
Example of a successful run https://buildkite.com/julialang/julia/builds/154#a68d0619-79cb-4d89-80d0-080b03722e9d |
Hmmm. Why isn't Buildkite posting the status on this PR? |
We don't have the webhook configured yet |
Now we get responses back :) My proposal would be to migrate analyzegc and llvmpasses to the buildkite infrastructure, unblocking #40774, and then take some more time to doe a "proper" buildkite deployment like the one sketched out by @christopher-dG |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs a newline at the end of the file. Otherwise LGTM, and the plan you outlined sounds good to me.
BTW I turned off Buildkite commit statuses. We should turn them back on right before we merge this PR. |
This will give us the ability to time different portions of the build as well
Okay I'm good with this for now. I'll integrate this into something more holistic in the future. It looks like the |
I've re-enabled commit statuses. |
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]>
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]> (cherry picked from commit d93a1c8)
Backporting since otherwise we get red CI for buildkite on 1.6 for eternity. |
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]> (cherry picked from commit d93a1c8)
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]> (cherry picked from commit d93a1c8)
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]>
analyzegc
and llvmpasses
pipeline to buildkite
analyzegc
and llvmpasses
pipeline to buildkiteanalyzegc
and llvmpasses
pipelines to buildkite
* add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <[email protected]> Co-authored-by: Elliot Saba <[email protected]> (cherry picked from commit d93a1c8)
For #40774, @staticfloat mentioned that it will be challenging to regenerate the images to include
python3
and so I thought I give buildkite a chance for
analyzegc
and laterllvmpasses
. This is running on the CImachines at MIT.