a71ef40dd5
Change the docs-in-docker target to generate the docs for the NEXT
release, not the current one. Also pass in uid/gid so that the new files
can be set to the correct ownership instead of root.
Modify docs/conf.py to bump the version of the docs if
LORAX_VERSION=next is set in the environment.
(cherry picked from commit 2acd13d612
)
42 lines
771 B
Docker
42 lines
771 B
Docker
FROM registry.fedoraproject.org/fedora:30
|
|
RUN dnf -y install \
|
|
anaconda-tui \
|
|
libgit2-glib \
|
|
libselinux-python3 \
|
|
make \
|
|
pykickstart \
|
|
python3-coverage \
|
|
python3-coveralls \
|
|
python3-flask \
|
|
python3-gevent \
|
|
python3-magic \
|
|
python3-mako \
|
|
python3-mock \
|
|
python3-nose \
|
|
python3-pocketlint \
|
|
python3-pylint \
|
|
python3-pyparted \
|
|
python3-pytoml \
|
|
python3-semantic_version \
|
|
python3-sphinx \
|
|
python3-sphinx-argparse \
|
|
python3-sphinx_rtd_theme \
|
|
python3-rpmfluff \
|
|
python3-librepo \
|
|
python3-pyvmomi \
|
|
beakerlib \
|
|
sudo \
|
|
tito \
|
|
rsync \
|
|
e2fsprogs \
|
|
xz-lzma-compat \
|
|
pbzip2 \
|
|
squashfs-tools \
|
|
qemu-img \
|
|
which && \
|
|
touch /.in-container
|
|
RUN useradd weldr
|
|
VOLUME /lorax-ro
|
|
VOLUME /test-results
|
|
WORKDIR /lorax-ro
|