Skip to content
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

Optimize package install process on Travis CI #1311

Merged
merged 1 commit into from
Nov 17, 2016

Conversation

PeterDaveHello
Copy link
Collaborator

@PeterDaveHello PeterDaveHello commented Nov 17, 2016

  • Use Travis CI apt addon source whitelist to load apt source
  • Use Travis CI apt addon to install additional packages

This can make .travis.yml more structured and cleaner, prevent duplicating apt package list update and dependencies calculation which means it can speed up the CI build.

@PeterDaveHello PeterDaveHello force-pushed the travis-optimize branch 3 times, most recently from e73220f to 5cbb8ce Compare November 17, 2016 13:10
@PeterDaveHello PeterDaveHello changed the title [WIP] Optimize TravisCI config and process Optimize package install process on Travis CI Nov 17, 2016
 - Use Travis CI apt addon source whitelist to load apt source
 - Use Travis CI apt addon to install additional packages

This can prevent duplicating apt package list update and dependencies
calculation which means it can speed up the CI build.
@ljharb ljharb added the testing Stuff related to testing nvm itself. label Nov 17, 2016
@ljharb ljharb merged commit 49e8068 into nvm-sh:master Nov 17, 2016
@PeterDaveHello PeterDaveHello deleted the travis-optimize branch November 17, 2016 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Stuff related to testing nvm itself.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants