silverstripe / silverstripe-travis-support

Creates a SilverStripe project "around" a module, based on core version constraints and its composer.json definitions
Other
13 stars 16 forks source link

NEW Added composer self-update to Travis Setup #13

Closed micmania1 closed 9 years ago

micmania1 commented 9 years ago

This one caught me out today. Travis runs an old version of composer which doesn't play nice with composer's new version constraints.

chillu commented 9 years ago

Sorry for the late response! Adds ~15s to the build time (unless travis caches the request?), but sounds like a worthy tradeoff to stay current. From experience, composer is pretty good about doing solid "master" releases - we want to avoid causing intermittent build failures because composer has temporarily stuffed up their release, which I suspect is Travis' reason for not auto-updating. Let's see how it goes.