×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Continuous Integration and Drupal

by Director of Engineering at Phase2 Technology on Dec 17, 2009

  • 8,761 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.

Statistics

Views

Total Views
8,761
Views on SlideShare
8,671
Embed Views
90

Actions

Likes
21
Downloads
153
Comments
1

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

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

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?
    3 years ago
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Continuous Integration and Drupal Continuous Integration and Drupal Presentation Transcript