Drupal and Continuous Integration

Continuous Integration (CI) is the practice, in software engineering, of merging all developer working copies with a shared mainline several times a day [1]. Implementing CI in Drupal 7 can be tedious, but I will go into some of the tools and techniques we use at Princeton University to implement a CI workflow.

In this session we will explore some of the benefits and advantages you get from implementing CI, along with sample workflows and tools, such as Git, Jenkins, and the Drupal Features module.

[1] https://en.wikipedia.org/wiki/Continuous_integration

Track: 
Drupal Development
Experience level: 
Intermediate
Speaker(s): 
Session Time Slot(s):