pantheon-systems/ci-scripts

There is no license information available for the latest version (1.0.42) of this package.

Scripts helpful for testing a Drupal site on a Continuous-Integration server, or locally.

Installs: 41 073

Dependents: 5

Suggesters: 0

Security: 0

Stars: 8

Watchers: 23

Forks: 6

Language:Shell

1.0.42 2015-12-16 21:41 UTC

README

This project contains scripts useful for testing a Composer Drupal project with Behat on a Continuous Integration server, or locally.

  • Specify the Drupal modules, themes and libraries you use in your composer.json file, and build them with Composer.
  • Automatically build components via Travis or Circle CI every commit.
  • Use Behat to run tests on your site from Travis.
  • Automatically deploy your site to your Pantheon dev environment, or some other branch, every time the tests pass.

All of this can be accomplished with only a few light files committed to your repository.

See the example Drupal 7 Circle CI Composer project for a specific template to use in getting started with these scripts.