• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Continuous Integration and Drupal
 

Continuous Integration and Drupal

on

  • 8,984 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,984
Views on SlideShare
8,894
Embed Views
90

Actions

Likes
21
Downloads
155
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 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

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • 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?
    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