-
Notifications
You must be signed in to change notification settings - Fork 38.7k
travis: use slim generic image, and some fixups #8067
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
Conversation
|
Concept ACK. Travis failure is extremely scary: |
.travis.yml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've already merged this, because I am not sure how long this pull will be in the review queue.
You could try a rebase once travis is running again to get rid of this patch and also trigger a build.
86b66da to
957f895
Compare
Now that caches are distinct (travis-ci/travis-ci#4393), we can use the Travis minimal image. The minimal image should take less time to setup and lead to quicker builds. Also addressed while I'm in here: - No need to delete the broken google-chrome repo in the minimal image - Set the hostname to work-around an openjdk bug - Remove the non-functional apt-cache option - Remove useless message at completion - Install jre where the java tests are run
957f895 to
9063c64
Compare
|
Can one of the admins verify this patch? |
|
Looks like the workaround for the work-around is still failing travis :( |
|
Tried to retrigger travis, still fails |
9063c64 to
2ca8962
Compare
|
Ready for review now, the upstream issue has been resolved. |
|
Travis results look good @ https://travis-ci.org/bitcoin/bitcoin/builds/136465746. |
2ca8962 travis: use slim generic image, and some fixups (Cory Fields)
|
Post merge utACK 2ca8962 |
Now that caches are distinct (travis-ci/travis-ci#4393), we can use the Travis minimal image. The minimal image should take less time to setup and lead to quicker builds.
Also addressed while I'm in here: