-
Notifications
You must be signed in to change notification settings - Fork 250
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
Add toolchain_utils@1.0.0-alpha.16
#1270
Conversation
First PR here, so bear with me whilst I get most things correct in |
95a95c1
to
9db8f22
Compare
dcf5392
to
deeaa26
Compare
I'm hitting a self-signed certificate error on Windows.
I'm not aware that we are using a self-signed certificate. The source archive download is working on other platforms, so a little confused why this is failing on Windows. I will attempt to debug inside Windows Sandbox. |
deeaa26
to
118c7dc
Compare
Reproduced the certificate failure inside Windows Sandbox, which does not have the Arm self-signed certificates installed. from urllib.request import urlopen
with urlopen("https://gitlab.arm.com/bazel/rules_toolchain/-/releases/v1.0.0-alpha.13/downloads/src.tar.gz") as stream:
stream.read() I'll pick up with our team to figure out how to remove that restriction on our certificate. This only happens within Python. Using Powershell to retrieve the source tarball is fine so it will require more understanding to unlock the Windows CI run on ourside. Until then, I'll comment out the Windows CI job. |
6465026
to
7331ae1
Compare
rules_toolchain@1.0.0-alpha.13
rules_toolchain@1.0.0-alpha.15
7331ae1
to
b689ed6
Compare
rules_toolchain@1.0.0-alpha.15
rules_toolchain@1.0.0-alpha.16
RFC: @fmeum / @meteorcloudy |
I have no extra input for the Windows failure. Overall looks good if we can resolve the naming issue ;) |
b689ed6
to
574a09c
Compare
574a09c
to
039f4c0
Compare
rules_toolchain@1.0.0-alpha.16
toolchain_utils@1.0.0-alpha.16
A ruleset to simplify the creation of Bazel toolchains, eliminating as much boilerplate as possible.
For a real-world example of usage, see
rules_coreutils
See the project README for more information.
This requires #1284 as the source tarball comes from a non-GitHub endpoint and does not use a
sha256
integrity.