19 lines
956 B
Docker
Raw Normal View History

#!BuildTag: osrt_testenv_tumbleweed
FROM opensuse/tumbleweed
# make sure we see osc regressions earlier than it hitting tumbleweed
RUN zypper -n ar http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Factory/ openSUSE:Tools
RUN zypper --gpg-auto-import-keys ref
RUN zypper in -y osc python3-pytest python3-nose python3-httpretty python3-pyxdg python3-PyYAML \
python3-pika python3-mock python3-cmdln python3-lxml python3-python-dateutil python3-colorama \
python3-influxdb python3-coverage python3-pytest-cov python3-coveralls libxml2-tools curl python3-flake8 \
shadow vim vim-data strace git sudo patch openSUSE-release openSUSE-release-ftp \
perl-Net-SSLeay perl-Text-Diff perl-XML-Simple perl-XML-Parser build \
obs-service-download_files
2019-10-19 13:18:21 +02:00
RUN useradd tester -d /code/tests/home
COPY run_as_tester /usr/bin
# OBS does not know about executable files, so we need to tweak it manually
RUN chmod a+x /usr/bin/run_as_tester