debian-forge/osbuild
Lars Karlitski f0a7b2261e pipeline: introduce host runner
osbuild currently throws an error when not passing a build environment
on the command line, because the runner is unset. This is annoying on
hosts which only need a runner set, but no build pipeline.

To simplify running osbuild in this common case, introduce
`org.osbuild.host`, which is a runner that is defined to work on the
host that osbuild is installed on. Use this runner by default and
include a symlink to the right runner in the Fedora and RHEL packages.

Also add `runners/org.osbuild.host` to `.gitignore`, so that developers
can set the symlink when running osbuild from the source directory.

Fixes #171
2019-12-02 13:45:48 +01:00
..
__init__.py Introduce runners 2019-11-25 13:05:22 +01:00
__main__.py Introduce runners 2019-11-25 13:05:22 +01:00
api.py api: new host side API to be used by the container 2019-10-30 18:44:55 +01:00
buildroot.py Introduce runners 2019-11-25 13:05:22 +01:00
loop.py loop: add direct-io support 2019-07-25 23:55:43 +02:00
objectstore.py objectstore: refer to objects, not trees 2019-09-25 23:50:50 +02:00
pipeline.py pipeline: introduce host runner 2019-12-02 13:45:48 +01:00
remoteloop.py dump_fds: add flags and address parameter 2019-10-30 18:44:55 +01:00
tmpfs.py osbuild: split package into separate files 2019-08-21 09:56:50 +04:00
treesum.py treesum: don't use dir_fd parameter in os.scandir() 2019-11-29 00:45:14 +01:00