-
Notifications
You must be signed in to change notification settings - Fork 152
Added vendor to travis cache #73
Added vendor to travis cache #73
Conversation
You can see the differences between the two builds:
HHVM does not benefit much from the change, but the other builds take around 50% less time overall, and the full time for all jobs dropped by a > 30%. Definitely worth it! |
Added vendor to travis cache
It's not fair compare against a cold cache I suggest to fix 1 and don't propagate this across the whole repos until we can verify how works when new versions are released |
@Maks3w (1) can be fixed as easily as adding this as a - composer info -i Regarding (2), I honestly don't understand why the 1.1.2 release built so quickly; most of the other builds I've seen have been closer to the original build of this PR. I'll get a PR in place with the |
Per comment from @Maks3w on zendframework#73, this adds an `install` script to print the installed dependencies.
Travis runs faster in the morning (Europe) night (America) because the anonymous rate limit against GitHub API is not so exhausted. If Composer can install using dist version (not clone) then the dependency can be sucesfully saved in the cache IMO we have a very good decent speed rate. I hope Composer will improve the work with Travis-CI cache without the need of this kind of workarounds |
Mainly testing this out. :)