Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

Cache dependencies to reduce download time on CI #618

Merged
merged 1 commit into from
Apr 14, 2017
Merged

Cache dependencies to reduce download time on CI #618

merged 1 commit into from
Apr 14, 2017

Conversation

ChristianMurphy
Copy link
Contributor

@ChristianMurphy ChristianMurphy commented Apr 13, 2017

One of the main remaining slow downs on Travis is download time of maven and npm dependencies.
This PR sets up Travis CI caching, which stores necessary files in an S3 bucket that is mounted at the start of each build.
Reducing time spent fetching files from maven central and the npm registry.

📓 initial PR will show a slower build time as the S3 cache is generated, future PRs and commits will show the speed up.


Contributor License Agreement adherence:

@ChristianMurphy ChristianMurphy changed the title Cache dependencies to lower download time on build Cache dependencies to lower download time on CI Apr 13, 2017
@ChristianMurphy ChristianMurphy changed the title Cache dependencies to lower download time on CI Cache dependencies to reduce download time on CI Apr 14, 2017
@vertein vertein merged commit fc86bf6 into uPortal-Attic:master Apr 14, 2017
@ChristianMurphy ChristianMurphy deleted the travis-caching branch April 14, 2017 14:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants