Commit Graph

15 Commits

Author SHA1 Message Date
Marcus Schäfer
1e21da7201
Continue Refactor into subpackage
The builder classes should have their own namespace
2016-02-29 10:32:01 +01:00
Marcus Schäfer
40e6308aa9 Port application from python 2.7 to 3.4
For new applications like this kiwi version and its use cases
it is better to base it on a more recent python version
2016-02-17 22:38:38 +01:00
Marcus Schäfer
ad0353d6fc Added ImageBuilder factory 2016-01-20 10:59:43 +01:00
Marcus Schäfer
c6f37c2f12
Added system build command
Allows to combine prepare and create into one big task
2016-01-19 17:04:29 +01:00
Marcus Schäfer
16a112f567
Make sure the create task creates the target dir 2016-01-19 14:38:58 +01:00
Marcus Schäfer
edbb2e7aa9
Added ContainerBuilder
currently supports building of docker containers
2016-01-19 12:45:43 +01:00
Marcus Schäfer
4a4f9b4b65
Dump the result instance as a marshal dump 2016-01-15 10:44:35 +01:00
Marcus Schäfer
c196705f54 Continue with LiveImageBuilder class
Added isolinux bootloader setup, finished live build procedure
Live metadata injection still missing. grub2 efi boot for live
image still missing
2016-01-12 22:19:07 +01:00
Marcus Schäfer
8b2a5690d1 Added archive builder 2016-01-10 14:46:29 +01:00
Marcus Schäfer
0e03524a09
Refactor result collection
Put the creation of a result object into the builder classes
and return them from there. The builder instances knows about
the results not the task instances
2016-01-02 18:42:14 +01:00
Marcus Schäfer
c408114b39 Activate disk format building in disk builder
If disk format and install media is configured together only
the install media will be built and a warning message for
skipping the disk format is shown
2016-01-01 22:09:34 +01:00
Marcus Schäfer
61ea327a4c
Added isolinux bootloader support 2015-12-09 10:39:21 +01:00
Marcus Schäfer
6be405d986
Refactor boot data extraction from boot image
Allow data extraction multiple times, don't move files
away from their original location
2015-12-06 20:43:38 +01:00
Marcus Schäfer
70a756e359
landscape: fix unused imports 2015-12-05 21:53:51 +01:00
Marcus Schäfer
09daca60c0
KIWI - appliance builder next generation
a rewrite of the current kiwi from https://github.com/openSUSE/kiwi
2015-12-05 16:17:10 +01:00