4c71adadd5
To use podman run the tests like this:
DOCKER=podman make test-in-docker
This now builds the welder/lorax-tests image as a separate step from
running the tests.
Running the tests uses the welder/lorax-tests image and mounts the
source directory read-only, copies it into /lorax-test/ and runs the
tests from there.
(cherry picked from commit 8a26d0648e
)
29 lines
506 B
Docker
29 lines
506 B
Docker
FROM registry.fedoraproject.org/fedora:29
|
|
RUN dnf -y install \
|
|
anaconda-tui \
|
|
libgit2-glib \
|
|
libselinux-python3 \
|
|
make \
|
|
pykickstart \
|
|
python3-coverage \
|
|
python3-coveralls \
|
|
python3-flask \
|
|
python3-gevent \
|
|
python3-mako \
|
|
python3-nose \
|
|
python3-pocketlint \
|
|
python3-pylint \
|
|
python3-pytoml \
|
|
python3-semantic_version \
|
|
python3-sphinx \
|
|
python3-rpmfluff \
|
|
python3-librepo \
|
|
beakerlib \
|
|
sudo \
|
|
tito \
|
|
rsync \
|
|
which
|
|
RUN useradd weldr
|
|
VOLUME /lorax
|
|
WORKDIR /lorax
|