froscon2010 - PREVIEW

FrOSCon
Free and Open Source Software Conference

Speakers
Axel Beckert
Schedule
Day Day 2 - 2010-08-22
Room HS3
Start time 11:15
Duration 01:00
Info
ID 583
Event type Lecture
Track Packaging
Language used for presentation German
Feedback

Automatisiertes Bauen von .deb-Paketen aus VCS-Snapshots

Nightly Builds als .deb

Auch wenn es für Debian selbst weniger sinnvoll ist, Pakete automatisiert und ohne Qualitätskontrolle zu bauen und ins Archiv hochzuladen, so ist es für die Entwickler-Community eines Programmes doch oft sehr angenehm und hilfreich aktuelle Snapshots nicht immer selbst kompilieren und installieren zu müssen sondern sie einfach per APT aus einem Repository zu installieren.

Auch wenn es für Debian selbst weniger sinnvoll ist, Pakete automatisiert und ohne Qualitätskontrolle zu bauen und ins Archiv hochzuladen, so ist es für die Entwickler-Community eines Programmes doch oft sehr angenehm und hilfreich aktuelle Snapshots nicht immer selbst kompilieren und installieren zu müssen sondern sie einfach per APT aus einem Repository zu installieren.

Der Vortrag zeigt anhand der "Nightly Builds" des Webbrowsers Conkeror, wie man automatisiert aus dem Code aus einem git-Repository ein .deb-Paket baut und in ein APT-Repository hochlädt, welche Stolperfallen es gibt und worauf man dabei sonst noch achten sollte.