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

Speed up CI eg by only having one "coverage" build #125

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mohawk2
Copy link
Contributor

@mohawk2 mohawk2 commented Mar 7, 2020

No description provided.

@mohawk2 mohawk2 force-pushed the fastci branch 2 times, most recently from a5548c6 to 7011c46 Compare March 7, 2020 21:37
@mohawk2 mohawk2 changed the title Use prebuilt "dbic" lib, etc, to speed CI Speed up CI eg by only having one "coverage" build Mar 7, 2020
@mohawk2
Copy link
Contributor Author

mohawk2 commented Mar 7, 2020

The coverage change seems to speed up builds by 10-20 secs.

Before: https://travis-ci.org/dbsrgits/sql-translator/builds/659623461 (albeit without the now-available pre-built 5.8-5.12)
After: https://travis-ci.org/dbsrgits/sql-translator/builds/659640778

@mohawk2 mohawk2 force-pushed the fastci branch 3 times, most recently from 9a8add8 to e1c4252 Compare March 7, 2020 22:30
@mohawk2
Copy link
Contributor Author

mohawk2 commented Mar 7, 2020

Using Travis's cache (of only the site_perl dir) seems to save a further 60 secs on each build, since the deps-installing only needs to check versions haven't changed: https://travis-ci.org/dbsrgits/sql-translator/builds/659659518

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant