New features

Bugfixes

  • Fix bug with ignore rules not working correctly if white spaces were added
  • [API] The method of adding a branch to the project has been refactored and improved. Thanks to In’saneLab for reporting this

Improvements

  • Until now, if you run a pipeline with ‘clear cache’ turned on, you had to wait until the cache is cleared before the build kicks off. Now the execution is performed immediately, with cache files first moved to trash and removed when the build is over
  • Monitoring actions (Web, Ping, TCP) now run two additional retries before informing of errors
  • You can now log to a private Docker registry without the need of pushing an image in the Docker build action
  • You can now specify the depth of git clone for a pipeline. By decreasing the depth, you can speed up your builds and reduce the size of built Docker images
  • Errors related to SSL certificates are now ignored in the Web monitoring action. This way you can also monitor your Dev and Stage servers with self-signed certificates
  • From now on, immediately after receiving a webhook from GH/BB/GL the status is returned, with all remaining information and additional requests to the provider run in a separate thread. This way we managed to solve the problem with timeouts that some of our users have observed in Bitbucket
  • When GitHub/Bitbucket wasn’t able to deliver a webhook several times in a row (usually due to networking issues), the webhook was getting suspended. You can now solve this by clicking ‘Refresh’ in the Code tab without the need of removing the old webhook
  • docker login in the Docker build action is now run with the parameter password-stdin (the password parameter is no longer recommended by Docker)
  • The dedicated PHPUnit action has been rebranded to PHP because a vast majority of users used it solely for downloading PHP dependencies with Composer (only a small percent was running unit tests). Bear in mind, however, that the Docker image is the same and you can still use it to run PHPunit tests

Updates

  • Java upgraded to 1.8.0_144