Skip to main content
[2018-01-31]

Running Behat tests from CircleCI to a Platform.sh environment

#drupal #platformsh #circleci #ci #behat
In client projects, I push for as much testing as possible. In Drupal 8 we finally have PHPUnit, which makes life grand and simpler. We use Kernel tests to run through some basic integration tests using a minimally bootstrapped database. However, we need Behat to cover behavior and functional testing on an existing site for speed and sanity reasons.
[2017-04-27]

DrupalVM and CircleCI: Deploying for the wins

#ansible #drupal #circleci

DrupalVM is a tool created by Jeff Geerling that “makes building local Drupal development environments quick and easy” for Drupal. It is built using Vagrant and provisioned with Ansible. Since it uses Ansible, it also provides a means to support a production environment deployment. This allows for a repeatable and determinable environment when developing and deploying to remote servers.