HomeemlixLösungenBoard SupportApplikationenSeminareJobsNewsKontakt
Sie sind hier: Lösungen | e2 factory | Reproduzierbarkeit 

Leistungen
Support
e2 factory
Reproduzierbarkeit
Build-Prozess
Produktentwicklung
Verteiltes Arbeiten
3rd Party Support
Leistungsmerkmale
e2 factory Enterprise Edition
Kundenvorteile
Kundenstories

Der reproduzierbare Bauprozess mit e2 factory

 

Für die in einem Projekt verwendeten Sourcen trifft emlix zunächst eine sinnvolle Auswahl aus dem vielfältigen Angebot der Open Source Community. Ebenso definiert emlix aufgrund jahrelanger Erfahrung ein passgenaues Rezept, das in e2 factory die genaue Zusammenstellung aus Patches, Konfigurationsschaltern und Abhängigkeiten zu weiteren Paketen festlegt.

 

Um den Erstellungsprozess unabhängig vom Baurechner und reproduzierbar zu gestalten, stellt e2 factory eine eigene Bauumgebung zur Verfügung. Technisch gesehen ist dies ein Chroot-Käfig, der sämtliche benötigten Tools wie etwa Compiler und make beinhaltet. Im Erstellungsprozess werden in der Bauumgebung die Sourcen nach ihrem jeweiligen Rezept bearbeitet. Es entstehen Teilpakete, die ihrerseits als Input für weitere Bauprozesse verwendet werden können (z.B. Headerfiles oder Libraries).

 

Um Wechselwirkungen zwischen den Erstellungsprozessen verschiedener Pakete auszuschließen, wird für jeden Prozess ein neuer Chroot-Käfig verwendet. Ein Versionsstand besteht also stets aus Sourcen, Rezept und zugehöriger Bauumgebung.






Ihr Ansprechpartner


Dr. Uwe Kracke
Tel +49 (551) 30664-0

uk [at] emlix.com