lorax/Dockerfile.test

19 lines
652 B
Docker
Raw Normal View History

2018-05-16 18:07:56 +00:00
FROM fedora:28
RUN dnf -y install make libgit2-glib tito python3-pylint \
python3-nose python3-mako python3-flask \
python3-coverage libselinux-python3 sudo \
pykickstart python3-pytoml python3-sphinx \
python3-semantic_version python3-rpmfluff \
anaconda-tui python3-gevent beakerlib && \
useradd weldr
RUN mkdir /lorax
COPY . /lorax
# remove byte-compiled files to avoid issues between Python 2/3
# this can happen when you switch between rhel7 and master branches
RUN find /lorax -name "*.pyc" -exec rm -f {} \;
WORKDIR /lorax
RUN make test