1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
# SPDX-License-Identifier: GPL-3.0-or-later
Source: kiwi-boxed-plugin
Section: otherosfs
Priority: optional
Maintainer: Isaac True <isaac@is.having.coffee>
Build-Depends:
debhelper-compat (= 13),
dh-python,
kiwi,
python3,
python3-requests,
python3-yaml,
python3-cerberus,
python3-progressbar2,
python3-setuptools,
Standards-Version: 4.6.2
Homepage: https://osinside.github.io/kiwi
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/itrue/kiwi-boxed-plugin
Vcs-Git: https://salsa.debian.org/itrue/kiwi-boxed-plugin.git
Package: python3-kiwi-boxed-plugin
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
Recommends:
qemu-system-x86,
qemu-system-arm,
Description: KIWI plugin to provide self contained build support
The KIWI boxed plugin provides support for self contained building of images
based on fast booting VM images.
.
Specifically, this plugin adds the `system boxbuild` subcommand to KIWI as an
alternative to the `system build` subcommand. This command downloads a
prebuilt VM image and runs the given KIWI command line inside the VM. The
operating system powering the VM image can be selected using the `--box`
argument. The plugin then runs `kiwi system build` inside the VM with all
arguments that are passed to the `kiwi system boxbuild` command after the
`--` sequence.
.
Example: kiwi system boxbuild --box ubuntu -- <standard KIWI build arguments>
.
The boxbuild process requires either `qemu-system-x86` or `qemu-system-arm`,
depending on which target architecture is being built.
|