fusionx1/ci-scripts

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

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

Installs: 29

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 6

Language:Shell

1.0.48 2016-10-13 22:55 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.