-
Notifications
You must be signed in to change notification settings - Fork 15.2k
[CI] Refactor monolithic-* scripts to use common utils.sh #152199
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
[CI] Refactor monolithic-* scripts to use common utils.sh #152199
Conversation
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6
DavidSpickett
left a comment
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.
Agree with the changes overall but there are problems in the CI runs to deal with. Unless they are because this is part of a stack of PRs?
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Fixed. I had the directory screwed up in the |
DavidSpickett
left a comment
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.
LGTM.
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6 [skip ci]
Created using spr 1.3.6
This patch refactors big chunks of the common functionality shared between monolithic-linux.sh and monolithic-windows.sh to a separate script, utils.sh, that is then sourced in both of the files. This makes it a bit easier to maintain the scripts. Platform differences should not be a large deal for the setup here as we are using bash as the shell on both Linux and Windows. Pull Request: llvm#152199
This patch adds the python-is-python3 package to the CI container. Windows by default uses python instead of python3, which prevents code sharing without additionaly hackery. This should fix that and allow for #152199 to land.
This patch refactors big chunks of the common functionality shared between monolithic-linux.sh and monolithic-windows.sh to a separate script, utils.sh, that is then sourced in both of the files. This makes it a bit easier to maintain the scripts. Platform differences should not be a large deal for the setup here as we are using bash as the shell on both Linux and Windows. Reviewers: lnihlen, gburgessiv, Keenuts, DavidSpickett, dschuff, cmtice, Endilll Reviewed By: DavidSpickett, cmtice Pull Request: llvm/llvm-project#152199
This patch refactors big chunks of the common functionality shared
between monolithic-linux.sh and monolithic-windows.sh to a separate
script, utils.sh, that is then sourced in both of the files. This makes
it a bit easier to maintain the scripts.
Platform differences should not be a large deal for the setup here as we
are using bash as the shell on both Linux and Windows.