• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Continuous Integration and Drupal

by on Dec 16, 2009

  • 7,811 views

A DrupalCamp NYC presentation on how to use SimpleTest with Drupal and a brief primer on the Hudson continuous integration engine.

A DrupalCamp NYC presentation on how to use SimpleTest with Drupal and a brief primer on the Hudson continuous integration engine.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

5 Embeds 90

http://www.gamedevportal.com 39
http://www.slideshare.net 38
http://coderwall.com 11
http://health.medicbd.com 1
http://sociology-staging.trinity.duke.edu 1

Statistics

Likes
21
Downloads
150
Comments
1
Embed Views
90
Views on SlideShare
7,721
Total Views
7,811

11 of 1 previous next

  • seanberto Sean Larkin, Software Developer at ThinkShout, Inc. Is Aegir really needed for this approach? I can't confirm that I have it running yet, but couldn't you do the following?

    * Have Hudson clone the git repo with the code base.
    * Run a bash script that does the following:
    * Symlinks to a settings file on the host (so you don't have to worry about passing variables to setup the DB).
    * Drops all the tables in your Drupal DB.
    * Uses curl to run the appropriate install profile: curl 'http://example.com/install.php?locale=&profile=example_profile&op=start&id=1'

    If you're using the profiler module, you can set the username/email for the super user without visiting the config screen that normally runs if you click your way through the install process. But really, you probably don't even need the super user account if you're just setting up the site to run SimpleTest, since it creates its own user(s) for each test, right?
    2 years ago
    Are you sure you want to
Post Comment
Edit your comment

Continuous Integration and Drupal Continuous Integration and Drupal Presentation Transcript