Administrators: Are PRs taking > 1 hr to run through Travis? If you look at the Travis logs is it building rocket-tools
?
This is because someone committed a PR to master
which bumped rocket-tools
and the master cache needs to be updated.
This is the procedure to follow to get things fast again. We don't generally branch updates (e.g. to master
), just PRs.
- Wait for the PR that is changing
rocket-tools
to go green. - On Travis, click
More Options -> Caches
on the upper right. - Click
Delete
for themaster
Cache. - Click
More Options->Settings
- On the
General Settings
section, switch theBuild Branch Updates
toggle toON
. - Perform the PR's merge to
master
. This will cause themaster
cache to buildrocket-tools
. - Once the merge commit goes green on Travis, switch the
Build Branch Updates
toggle toOFF
.
If your PR already has a cache and you want to keep doing development with the old version of rocket-tools
, no action is needed.
If you want to merge or rebase your PR on top of master
with the new version of rocket-tools
, you should delete your PR branch's local cache. Otherwise it will rebuild the branch cache instead of using master
's cache. To do this:
- Wait for the previous steps to go through so that the
master
cache is done. - On Travis, click
More Options -> Caches
on the upper right. - Click
Delete
for your PR branch's cache. - Push updates to the PR as usual, it should download the new
master
cache.