blob: c0611e791c4ad5c308f7c077cdf567de870e5f51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
FROM centos:7
RUN set -x \
&& sed -i -e /tsflags=nodocs/d /etc/yum.conf \
&& yum -y install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \
&& yum -y upgrade \
&& yum -y install \
/usr/bin/autoconf \
/usr/bin/automake \
/usr/bin/make \
# /usr/bin/which: https://bugzilla.redhat.com/show_bug.cgi?id=1443357 \
/usr/bin/which \
/usr/bin/xvfb-run \
python36-pexpect
ADD test-cmd-list.txt \
requirements.txt \
docker/centos7/install-packages.sh \
/tmp/
RUN set -x \
&& pip3 install --prefix /usr/local -Ir /tmp/requirements.txt
RUN /tmp/install-packages.sh </tmp/test-cmd-list.txt \
&& yum -Cy clean all \
&& rm -r /tmp/* /root/.cache/pip /var/lib/yum/history/* /var/lib/yum/yumdb/*
|