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

Fix windows Buildkit CI #1649

Merged
merged 5 commits into from
Dec 12, 2024
Merged

Fix windows Buildkit CI #1649

merged 5 commits into from
Dec 12, 2024

Conversation

crt-31
Copy link
Contributor

@crt-31 crt-31 commented Nov 13, 2024

Apparently windows CI hasn't been running for a long time (or ever?)

The issue seems to be that for windows, buildkite needs "batch_commands" instead of "shell_commands".

(Update)
Also made minor fixes to tests regarding line endings. I originally (#1529) had the system work with autocrlf=true, but this isn't handled by BazelCI. And after thinking bout it, its probably best to keep autocrlf=false, since that is what is distributed to users.. even windows users.

Motivation

Make windows CI work so we don't accidently break windows support.

- windows buildkite needs batch_commands instead of shell_commands
@simuons
Copy link
Collaborator

simuons commented Nov 26, 2024

Hi, @crt-31, thanks for PR. You are right. Unfortunately windows support was not a priority. Thanks for taking this.

Copy link
Collaborator

@simuons simuons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to get a proper diff for presubmit.yml?

@crt-31
Copy link
Contributor Author

crt-31 commented Dec 7, 2024

@simuons, should be proper diff now. RTR.

@crt-31 crt-31 requested a review from simuons December 7, 2024 01:06
Copy link
Collaborator

@simuons simuons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @crt-31 !

@liucijus liucijus merged commit 0df9e19 into bazelbuild:master Dec 12, 2024
2 checks passed
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.

3 participants