When a deployment isn’t run because the conditions in the configuration weren’t met, we now show which of them prevented the deploy:
This fixes most issues recently seeing selecting different Ruby versions, segfaults with REE.
Gmail has been collecting build messages for the same build, but with different build results (for instance, when a build errored but was subsequently fixed).
Relevant issue: https://github.com/travis-ci/travis-ci/issues/1048
The build status for pull requests is now updated much sooner in the build lifecycle.
As soon as a notification comes in from GitHub and a build’s lifecycle begins in Travis CI, we update the pull request status to pending immediately. Thus it becomes clearer that a build has yet to run while the pull request looks good to merge.
We added yet another block of capacity to travis-ci.org, increasing build capacity on Linux even further.
We added more Linux build servers to increase available build capacity on travis-ci.org. Sorry for the long waits recently, we have more capacity on stand-by.