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

bootstrap: fix regression #8285

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bkhouri
Copy link
Contributor

@bkhouri bkhouri commented Feb 7, 2025

The Utilities/bootstrap script is no longer emitting Swift PM build status information.

This change reverted the #8161 and then converted the print calls to use python's logging module.

Fixes #8281

@finagolfin
Copy link
Member

One thing I notice is that a lot of CMake and ninja output was still dumped out after your logging changes from December, but only SwiftPM build output was silenced, so a simpler way to fix this might be to look into how the two invocations differ.

This definitely fixes the SwiftPM build output regression, but if you find a simpler way to do it, that's fine with me too.

@bkhouri bkhouri force-pushed the t/main/gh8231_bootstrap_does_not_output_to_console_in_ci branch from a337501 to dc634cc Compare February 10, 2025 15:01
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
@bkhouri bkhouri force-pushed the t/main/gh8231_bootstrap_does_not_output_to_console_in_ci branch from dc634cc to f120d02 Compare February 11, 2025 13:17
@bkhouri
Copy link
Contributor Author

bkhouri commented Feb 11, 2025

@swift-ci please test

@bkhouri
Copy link
Contributor Author

bkhouri commented Feb 11, 2025

@swift-ci please test windows

@bkhouri bkhouri added continuous integration/deployment Changes to the Continuous Integration/Deployment system/pipelines labels Feb 11, 2025
@bkhouri
Copy link
Contributor Author

bkhouri commented Feb 13, 2025

@swift-ci please test macOS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
continuous integration/deployment Changes to the Continuous Integration/Deployment system/pipelines
Projects
None yet
2 participants