tests: Move the list of packages out of Dockerfile.test into a file
This allows other test methods to use the same list of packages without duplicating it.
This commit is contained in:
parent
e31fccc4ae
commit
50d0c6e0c1
@ -1,43 +1,6 @@
|
|||||||
FROM registry.fedoraproject.org/fedora:rawhide
|
FROM registry.fedoraproject.org/fedora:rawhide
|
||||||
RUN dnf -y install \
|
COPY test-packages .
|
||||||
anaconda-tui \
|
RUN dnf -y install $(cat test-packages) && touch /.in-container
|
||||||
git \
|
|
||||||
libgit2-glib \
|
|
||||||
libselinux-python3 \
|
|
||||||
make \
|
|
||||||
pykickstart \
|
|
||||||
python3-ansible-runner \
|
|
||||||
python3-coverage \
|
|
||||||
python3-coveralls \
|
|
||||||
python3-flask \
|
|
||||||
python3-gevent \
|
|
||||||
python3-magic \
|
|
||||||
python3-mako \
|
|
||||||
python3-pocketlint \
|
|
||||||
python3-pycdlib \
|
|
||||||
python3-pylint \
|
|
||||||
python3-pyparted \
|
|
||||||
python3-pytest \
|
|
||||||
python3-pytest-cov \
|
|
||||||
python3-toml \
|
|
||||||
python3-semantic_version \
|
|
||||||
python3-sphinx \
|
|
||||||
python3-sphinx-argparse \
|
|
||||||
python3-sphinx_rtd_theme \
|
|
||||||
python3-rpmfluff \
|
|
||||||
python3-librepo \
|
|
||||||
python3-pyvmomi \
|
|
||||||
beakerlib \
|
|
||||||
sudo \
|
|
||||||
rsync \
|
|
||||||
e2fsprogs \
|
|
||||||
xz-lzma-compat \
|
|
||||||
pbzip2 \
|
|
||||||
squashfs-tools \
|
|
||||||
qemu-img \
|
|
||||||
yamllint \
|
|
||||||
which && \
|
|
||||||
touch /.in-container
|
|
||||||
RUN useradd weldr
|
RUN useradd weldr
|
||||||
VOLUME /lorax-ro
|
VOLUME /lorax-ro
|
||||||
VOLUME /test-results
|
VOLUME /test-results
|
||||||
|
37
test-packages
Normal file
37
test-packages
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
anaconda-tui
|
||||||
|
beakerlib
|
||||||
|
e2fsprogs
|
||||||
|
git
|
||||||
|
libgit2-glib
|
||||||
|
libselinux-python3
|
||||||
|
make
|
||||||
|
pbzip2
|
||||||
|
pykickstart
|
||||||
|
python3-ansible-runner
|
||||||
|
python3-coverage
|
||||||
|
python3-coveralls
|
||||||
|
python3-flask
|
||||||
|
python3-gevent
|
||||||
|
python3-librepo
|
||||||
|
python3-magic
|
||||||
|
python3-mako
|
||||||
|
python3-pocketlint
|
||||||
|
python3-pycdlib
|
||||||
|
python3-pylint
|
||||||
|
python3-pyparted
|
||||||
|
python3-pytest
|
||||||
|
python3-pytest-cov
|
||||||
|
python3-pyvmomi
|
||||||
|
python3-rpmfluff
|
||||||
|
python3-semantic_version
|
||||||
|
python3-sphinx
|
||||||
|
python3-sphinx-argparse
|
||||||
|
python3-sphinx_rtd_theme
|
||||||
|
python3-toml
|
||||||
|
qemu-img
|
||||||
|
rsync
|
||||||
|
squashfs-tools
|
||||||
|
sudo
|
||||||
|
which
|
||||||
|
xz-lzma-compat
|
||||||
|
yamllint
|
Loading…
Reference in New Issue
Block a user