Skip to content

Commit fc3ae7b

Browse files
committed
Add core dependencies to build harness images
Speed up tests.
1 parent 12ad317 commit fc3ae7b

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

docker/centos7/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ ENV TERM=xterm
55
RUN yum install -y epel-release \
66
&& yum install -y \
77
ansible \
8+
git \
89
iproute \
10+
java-1.8.0-openjdk \
911
ruby \
1012
sudo \
13+
tar \
1114
&& yum clean all
1215

1316
RUN gem install serverspec

docker/jessie64/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,17 @@ RUN grep -rl httpredir.debian.org /etc/apt/sources.list* \
1414

1515
RUN apt-get update -y \
1616
&& apt-get --no-install-recommends install -y \
17+
default-jdk \
1718
gcc \
18-
python-dev \
19+
git \
1920
libffi-dev \
2021
libssl-dev \
21-
python-pip \
2222
net-tools \
23+
python-dev \
24+
python-pip \
2325
ruby \
26+
sudo \
27+
tar \
2428
&& apt-get autoremove \
2529
&& apt-get clean \
2630
&& rm -rf /var/lib/apt/lists/*

docker/trusty64/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@ RUN apt-get update -y \
1111
&& apt-get update -y \
1212
&& apt-get --no-install-recommends install -y \
1313
ansible \
14+
default-jdk \
15+
git \
1416
net-tools \
1517
ruby2.0 \
18+
sudo \
19+
tar \
1620
&& apt-get autoremove \
1721
&& apt-get clean \
1822
&& rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)