-
Notifications
You must be signed in to change notification settings - Fork 1.4k
pipeline: changes to support nightly toolchain #8161
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
pipeline: changes to support nightly toolchain #8161
Conversation
@swift-ci test |
@swift-ci Please test nightly self hosted |
0041735
to
d128b12
Compare
@swift-ci Please test nightly self hosted |
ca70f24
to
9d95883
Compare
@swift-ci please test nightly self hosted |
9d95883
to
4f4ff6f
Compare
@swift-ci Please test nightly self hosted |
4f4ff6f
to
229ce09
Compare
@swift-ci Please test nightly self hosted |
229ce09
to
81606a8
Compare
@swift-ci Please test nightly self hosted |
81606a8
to
ff887d9
Compare
@swift-ci Please test nightly self hosted |
ff887d9
to
e387498
Compare
@swift-ci please test |
@swift-ci Please test nightly self hosted |
Make changes to ensure success of the self-hosted macOS pipeline that executes using the nightly toolchain. 1/ Set SDKROOT in build-using-self when on Darwin When using the nighlty toolchain, the SDKROOT environment variable was not set. Explicitely set this to the default xcode installation only when on Darwin. 2/ Run the testTestsCanLinkAgainstAsyncExecutable only if it's executed on macOS 15 or never. 3/ Add additional logging to troubleshoot the bootstap failure and convert to use python's logging module instead of print statements.
e387498
to
5a56aa0
Compare
@swift-ci Please test nightly self hosted |
5a56aa0
to
4b83823
Compare
@swift-ci Please test nightly self hosted |
@swift-ci please test |
@swift-ci please test windows |
set -x | ||
|
||
env | sort |
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.
Do we need this? I assume it was for debugging?
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.
Primarily informative information. I think it's valuable to have.
The `Utilities/bootstrap` script is no longer emitting Swift PM build status information. This change reverted the swiftlang#8161 and then converted the print calls to use python's logging module. Fixes swiftlang#8281
The `Utilities/bootstrap` script is no longer emitting Swift PM build status information. This change reverted the swiftlang#8161 and then converted the print calls to use python's logging module. Fixes swiftlang#8281
The `Utilities/bootstrap` script is no longer emitting Swift PM build status information. This change reverted the swiftlang#8161 and then converted the print calls to use python's logging module. Fixes swiftlang#8281
Make changes to ensure success of the self-hosted macOS pipeline that executes using the nightly toolchain.
Motivation:
When enabling the nightly toolchain build, the CI build does not set SDKROOT environment variable on Darwin, which causes some tests to fail
Modifications:
SDKROOT
environment variable was not set. Explicitely set this to the default xcode installation only when on Darwin.Verifies #8137