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
Cache Google Android libraries #4065
Comments
Also, the bigger issue is accepting EULA. I shouldn't have to see it go through the same process on every build - wasting 10 minutes. The EULA should be accepted and cached. Is that possible? |
Actually, I see you have this on your instrutions page http://docs.travis-ci.com/user/languages/android/: Does this do what we're asking here? |
@IgorGanapolsky Have you tested adding the licenses?
|
@danielpassos I just use |
@IgorGanapolsky This is my question for you :P |
@IgorGanapolsky is the whole "accepting EULAs" process is really slowing down builds? The documentation states that licenses command is just for creating a whitelist. |
@scana If it's a whitelist, then why is there a time overhead on every C.I. build to accepting the eula's? |
@BanzaiMan is there anything that could be done with that? |
Any news on this issue? |
Also, I'm having this issue |
I have a feeling I know why this issue is happening. TravisCI uses Docker images to do your builds. Upon every build, it creates a fresh Docker image instance. Then it uses I came to this conclusion upon playing with Bitbucket Pipelines, which follows a similar build strategy for Android builds. Am I way off about TravisCI? |
I've been playing with cache of travis on Android and without any successful cached build so far, Until now I have something like this:
|
Any update on this? |
Hey @ChristofferKarlsson! Unfortunately, no news on caching the Andriod components, but, you may have better luck using the GCE infrastructure, |
@luispereira I wrote these lines and it worked but now it's located in If you use |
Couldn't you just put the latest android sdk in the container instead of requiring everyone to download all dependencies on every build? |
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically closing the issue. This is often because the request was already solved in some way and it just wasn't updated or it's no longer applicable. If that's not the case, please do feel free to either reopen this issue or open a new one. We'll gladly take a look again! You can read more here: https://blog.travis-ci.com/2018-03-09-closing-old-issues |
travis should disable its bots, the issue is still a pain |
yes I agree, this should be reopen once again |
90 days and guys are ignoring this annoying issue? unbelievable 🙄 |
Depending how big these files are, can we just store them locally? Would we be allowed to store them on S3, maybe with some extra token?
The text was updated successfully, but these errors were encountered: