- March 6, 2021
- Added Docker file for microservice building down the road
- NodeJS 12 update
- Update dependent packages
- Add in 18.04 PHP packages as approved
- Added support for PHP 8.0
- Feb 16 2021
- Set Drupal 8 as default Drupal version in Probo Drupal plugin. (ProboCI#179)
- Add support for Drupal 9 in the Probo Drupal plugin. (ProboCI#179)
- Feb 5 2020
- Add PHP 7.3 to allowed images. (ProboCI#175)
- Add PHP 7.4 to allowed images. (ProboCI#175)
- Feb 4 2020
- Fix issues with mysql and varnish services starting properly in LAMP and Drupal plugins. (ProboCI#174)
- Jan 21 2020
- Add self-hosted GitLab server support. (ProboCI#163)
- May 16 2019
- Fix GitLab container naming error. (ProboCI#160)
- Nov 20 2018
- Add lighthouse integration plugin (ProboCI#146)
- Run memcache when starting containers (ProboCI#154)
- Do not unnecessarily restart apache in LAMP plugin (ProboCI#153)
- Fix issues with mysql db connections in LAMP plugin (ProboCI#150)
- Sep 6 2018
- Add php ini options separately to cli and apache2 (see: ProboCI#144)
- Aug 21 2018
- Add mysql options to lamp plugin (see: ProboCI#131)
- Add varnish options to lamp plugin (see: ProboCI#145)
- July 2 2018
- Add support for GitLab (see: ProboCI#141)
- June 20 2018
- Support for new docker images and dropping the old ones (see: ProboCI#135)
- May 9 2018
- Add Drupal for arguments for drush make (see: ProboCI#140)
- Dec 7 2017
- Add some tests for the wordpress plugin
- Dec 6 2017
- Provide db prefix settings to the Wordpress plugin (see: ProboCI#133)
- Nov 20 2017
- Update list of docker images to be allowed for builds (see: ProboCI#130)
- Fixing a bug in the way PHP ini settings are managed (see: ProboCI#121)
- Allow for custom Wordpress database table prefixes (see: ProboCI#116)
- Auto-testing and linting with git pull or pushes
- Nov 16 2017
- Linting code to keep up standards
- Adding nightly images to our whitelist of docker images allowed for builds (see: ProboCI#129)
- Update tests to prevent undefined probo yaml options (see: ProboCI#128)
- Nov 13 2017
- Add option to provide Drupal with a database prefix (see: ProboCI#126)
- Nov 10 2017
- Remove
-e
from bash args for build plugins to allow bash runs to continue if something failes (see: ProboCI#77) - Address incompatible buildId and Container stop (see: ProboCI#124)
- Jun 12 2017
- Applies a fix that caused the container manager to crash in some scenarios.
- Adds new allowed docker images to the default configuration.
- Add branch link & name, PR link & name, and commit link to ENV. These are now accessible in ENV variables. (including from within .probo.yaml)
- See the docs for more info on ENV variables: https://docs.probo.ci/build/steps
- Use constants to define status / state of builds and build steps
- Create a new 'running' state for builds and build steps that are in progress. From now on, a 'pending' state means the build or build step is saved but not yet started.
- Map the 'running' state to 'pending' for Github updates, because Github does not recognize a state called 'running'.
- Added ability to specify the Drupal 8 configuration directory from which data should be synchronized.