38 lines
874 B
Docker
Raw Normal View History

# https://docs.docker.com/engine/reference/builder/
# Used for TEST_SUITE=distribution and deployment to OBS.
FROM boombatower/opensuse:tumbleweed
MAINTAINER Jimmy Berry <jberry@suse.com>
# hard-code mirror until TW mirror issue is resolved
RUN zypper ar http://mirror.datto.com/opensuse/tumbleweed/repo/oss/ oss2 && \
zypper mr --disable oss && \
zypper lr -U
RUN zypper ref && zypper -n in --no-recommends \
obs-service-download_files \
obs-service-format_spec_file \
obs-service-obs_scm \
obs-service-source_validator \
rpm-build \
apache-rpm-macros \
apache2-devel \
libxml2-tools \
make \
osc \
python-PyYAML \
python-cmdln \
python-colorama \
python-httpretty \
python-lxml \
python-mock \
python-nose \
python-python-dateutil \
python-pyxdg \
rsyslog
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY . /usr/src/app