-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 Android CI failing to download SDKs #57857
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
@bors p=1000 try |
[WIP] Fix Android CI failing to download SDKs TODO
3f8bc7a
to
91f328f
Compare
Ok, the fix is working on the try build (the SDK was downloaded without a problem). I'll look around if there is any public announcement from Google about the license change. r? @Mark-Simulacrum |
Nope, doesn't seem like there is a public announcement about the change. Those seems to be the standard SDK license terms though, so I guess they just added the license prompt to a component that didn't have the prompt before. |
@bors r+ |
📌 Commit 91f328f has been approved by |
⌛ Testing commit 91f328f with merge 23409a9f53daadac3e5851bfee6981777c8898e3... |
Bug on Google's issue tracker: https://issuetracker.google.com/issues/123054726 |
Is there a public version of this that's not behind a "pay-with-your-data" wall? |
Unfortunately no, the Android issue tracker requires auth |
💔 Test failed - status-appveyor |
@bors retry I'm sure I didn't break cargo on windows with this PR... |
Fix Android CI failing to download SDKs A component of the Android SDK now requires an additional license ([full license text](https://gist.github.com/pietroalbini/28b46a6fed0921d129de58e7aef29f11)) to be accepted before it's possible to use it. The license is dated January 16th 2019, so it's recent. The weird thing about the license is that it doesn't prompt you to accept it during `sdkmanager --licenses` like all the other ones, but during `sdkmanager platform-tools emulator ...`, and we didn't pipe `yes` to it before this PR. The PR changes the SDK installation script to accept all the licenses even on the `sdkmanager platform-tools emulator` command.
Accepted for backport everywhere to make sure the fix is also applied to our other branches. |
💔 Test failed - checks-travis |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
@bors retry please |
Fix Android CI failing to download SDKs A component of the Android SDK now requires an additional license ([full license text](https://gist.github.com/pietroalbini/28b46a6fed0921d129de58e7aef29f11)) to be accepted before it's possible to use it. The license is dated January 16th 2019, so it's recent. The weird thing about the license is that it doesn't prompt you to accept it during `sdkmanager --licenses` like all the other ones, but during `sdkmanager platform-tools emulator ...`, and we didn't pipe `yes` to it before this PR. The PR changes the SDK installation script to accept all the licenses even on the `sdkmanager platform-tools emulator` command.
☀️ Test successful - checks-travis, status-appveyor |
🎉 @bors treeclosed- |
A component of the Android SDK now requires an additional license (full license text) to be accepted before it's possible to use it. The license is dated January 16th 2019, so it's recent.
The weird thing about the license is that it doesn't prompt you to accept it during
sdkmanager --licenses
like all the other ones, but duringsdkmanager platform-tools emulator ...
, and we didn't pipeyes
to it before this PR.The PR changes the SDK installation script to accept all the licenses even on the
sdkmanager platform-tools emulator
command.