wiki:Bcfg2ContinuousIntegration

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

???