Version 1 (modified by rcuza, 12 years ago) (diff) |
---|
Bcfg2 Continuous Integration
This document is a draft.
Introduction
The purpose of this project is to create an infrastructure that is capable of implementing quality control jobs against the Bcfg2 code.
Proposed Stories for Project
- As a developer and VCS manager, I want to know my commits do not break the building of packages for debian.
- As a developer and VCS manager, I want to know my commits do not break the building of packages for redhat.
- As a developer and VCS manager, I want to know new commits do not break existing nose tests.
Rough Outline for Building Infrastructure
Phase 1
- Set up a Jenkins servers.
- Set up jobs for building Bcfg2
- Set up jobs for running existing tests
Phase 2
???