[obs-commits] [openSUSE/obs-build] 4a0386: Refactor code in build_kiwi_appliance
Branch: refs/heads/master Home: https://github.com/openSUSE/obs-build Commit: 4a038600b0f0e5223cb5c712aca4aa0df201fb78 https://github.com/openSUSE/obs-build/commit/4a038600b0f0e5223cb5c712aca4aa0... Author: Marcus Schäfer <ms@suse.com> Date: 2016-02-19 (Fri, 19 Feb 2016) Changed paths: M build-recipe-kiwi Log Message: ----------- Refactor code in build_kiwi_appliance Move the code for building and bundling into its own methods in order to allow for a legacy build in a way which is easy to read Commit: 21085ffe339ff2a83110f7de40d38108c2bf5fe3 https://github.com/openSUSE/obs-build/commit/21085ffe339ff2a83110f7de40d3810... Author: Marcus Schäfer <ms@suse.com> Date: 2016-02-19 (Fri, 19 Feb 2016) Changed paths: M build-recipe-kiwi Log Message: ----------- Add support for building appliances with kiwi v8 kiwi version v8 is based on python and a rewrite of the former perl based kiwi version. The design and caller semantic has changed however kiwi v8 provides a compat call mode to allow scripts to be adapted in a clean way. This commit adds a is_legacy_kiwi method to check which kiwi is installed and handle the call appropriately in perform_image_build|bundle Commit: d009df71becd1b4b776fcc0b114f54fa56b5134a https://github.com/openSUSE/obs-build/commit/d009df71becd1b4b776fcc0b114f54f... Author: Marcus Schäfer <ms@suse.com> Date: 2016-02-19 (Fri, 19 Feb 2016) Changed paths: M build-recipe-kiwi Log Message: ----------- Make sure kiwi is called in UTF-8 locale In order to avoid any encoding trouble kiwi enforces utf-8 for all operations in reading and writing of the image description. Therefore kiwi should not be called in posix locale because that causes problems when reading utf-8 encoded files containing utf-8 characters not in posix locale Commit: 7c7eceb3f9960c5d3d25396bf94d1656c6869547 https://github.com/openSUSE/obs-build/commit/7c7eceb3f9960c5d3d25396bf94d165... Author: Adrian Schröter <adrian@suse.de> Date: 2016-02-24 (Wed, 24 Feb 2016) Changed paths: M build-recipe-kiwi Log Message: ----------- Merge pull request #246 from schaefi/support-new-kiwi Support new kiwi Compare: https://github.com/openSUSE/obs-build/compare/5ee660d94eb4...7c7eceb3f996
participants (1)
-
GitHub