Debian builds with Jenkins

From PDP/Grid Wiki
Revision as of 13:00, 12 May 2015 by Tamasb@nikhef.nl (talk | contribs) (goal)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Goals

The aim of this work was to ease and automate the way debian packages are created for the supported middleware security software. Just like the Koji Testbed for automated RPM packaging, a similar solution was proposed with the use of Jenkins. A Jenkins job can be configured for every component which can be run on a debian slave machine. This job can than be used to create packages for multiple distributions and architectures in a clean environment with the use of cowbuilder. Much of this work was built on top of the debian building procedure already outlined before.

Prerequisites

Package building jobs

Build source

Build binaries

Problems and Solution