-
Notifications
You must be signed in to change notification settings - Fork 356
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
Enhancement: Speed up builds as much as possible #168
Conversation
5c6f911
to
c45883e
Compare
c45883e
to
1fe66d5
Compare
6e3934e
to
134fe4e
Compare
Seems like most of the time is still spent on installing dependencies with Composer. If links wouldn't needed to be checked on Travis, container-based infrastructure could be enabled, cutting the whole build down to probably around 2 minutes. |
f2776d1
to
75e0161
Compare
@localheinz would you push the link check and docs build below Overall I think this is a great improvement. |
+1 |
Enhancement: Speed up builds as much as possible
This PR
.travis.yml
consistently (unrelated)fast_finish
optionbefore_install
section (unrelated)composer install
instead ofcomposer update
(unrelated)Before
See https://travis-ci.org/justinrainbow/json-schema/builds/70676013.
After
https://travis-ci.org/justinrainbow/json-schema/builds/70680917.