Open tractorcow opened 9 years ago
LIkely https://github.com/composer/composer/blob/master/src/Composer/Downloader/FileDownloader.php#L243 is where the necessary cache key needs to be busted
I need to debug this locally to detect where the target build is being cached though.
This is fixed
yeah but now we have the problem of composer timing out to resolve.
The real fix is to get it to cache everything EXCEPT the build target.
Are we getting composer timing out? Where?
With the below in
.travis.yml
the current build is cached internally, and force-pushes up to that branch will not result in those changes being detected by composer; Instead the cached archive is re-installed.We need to implement some kind of cache-buster when generating the archive and composer.json for each build.