pantheon-systems/ci-scripts

This package is abandoned and no longer maintained. No replacement package was suggested.
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: 51 376

Dependents: 3

Suggesters: 0

Security: 0

Stars: 8

Watchers: 22

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.