Why not run all your tests all the time? A study of continuous integration systems. (#160)
Dr. C. Titus Brown (Michigan State University)
30min ◊◊ Intermediate
Saturday 04:15pm, Centennial III
categories:
testing
There are an increasing number of continuous integration (CI) systems
available for use by Pythonistas, but no clear guide to how to choose
a CI system for your project. I will examine the architecture choices
made by buildbot, bitten, Hudson, continuum, CruiseControl, DART, and
pony-build, and discuss the configuration and customization of several
of these systems for Pythonic needs, as well as give short demos (for
buildbot, bitten, Hudson, and pony-build).
available for use by Pythonistas, but no clear guide to how to choose
a CI system for your project. I will examine the architecture choices
made by buildbot, bitten, Hudson, continuum, CruiseControl, DART, and
pony-build, and discuss the configuration and customization of several
of these systems for Pythonic needs, as well as give short demos (for
buildbot, bitten, Hudson, and pony-build).
Files:
| file | size | uploaded | comment |
|---|---|---|---|
| pycon-2010-continuous-integration.ppt | 2.0 MB | Sat, Feb. 20th, 4:07 p.m. | talk ppt |
| pycon-2010-continuous-integration.pdf | 8.9 MB | Sat, Feb. 20th, 4:08 p.m. | over-large PDF |
video:# Permalink
Volunteer as the Session Chair for this session:
Saturday 04:15pm to 05:30pm Centennial III
Why not run all your tests all the time? A study of continuous integration systems. (#160)
Seattle: A Python-based Platform for Easy Development and Deployment of Networked Systems and Applications. (#162)
Seattle: A Python-based Platform for Easy Development and Deployment of Networked Systems and Applications. (#162)
NOTE: this is for the specific room and session (04:15pm to 05:30pm);
These talks might be rescheduled to different times or rooms, but the
session chair assignment will not. You may decline later if conflicts occur.
More information on Volunteering for Session Staff.
These talks might be rescheduled to different times or rooms, but the
session chair assignment will not. You may decline later if conflicts occur.
More information on Volunteering for Session Staff.
.