Skip to content
This repository has been archived by the owner on Mar 30, 2023. It is now read-only.

Remove custom repositories and cache dependencies during Travis CI build #47

Merged
merged 1 commit into from
Jul 13, 2016

Conversation

paulerickson
Copy link
Contributor

The Travis build seems to take a ridiculously long time (more than an hour) downloading dependencies, before aborting due to lack of output.
I don't understand why a jar or pomfile should take minutes to download, but caching might help.

See https://docs.travis-ci.com/user/languages/groovy#Caching

@paulerickson paulerickson changed the title Cache dependencies during Travis CI build Remove custom repositories and cache dependencies during Travis CI build Jul 13, 2016
@paulerickson
Copy link
Contributor Author

Okay, it looks like it wasn't a caching issue (although it should help with build speed), but Travis must have looked in the non-public uw-releases repo and failed due to lack of credentials.

Removing the UW repositories, as well as the Apache snapshot repo, in favor of Maven Central should ensure the build is consistent and reproducible for anybody.

@timlevett
Copy link
Collaborator

Logical, if its open source, it should use open source repos.

@paulerickson paulerickson merged commit e817725 into UW-Madison-DoIT:master Jul 13, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants