agent-debian: Add lcov to the docker image
To generate test coverage lcov package is needed. Also sort the list of
packages alphabetically.
Change-Id: I6514f27d5964bbd49791d55e6cf8725336a1f34b
diff --git a/jenkins-docker/agent-debian/Dockerfile b/jenkins-docker/agent-debian/Dockerfile
index c1b2a90..6bea15d 100644
--- a/jenkins-docker/agent-debian/Dockerfile
+++ b/jenkins-docker/agent-debian/Dockerfile
@@ -11,26 +11,27 @@
COPY set-java.sh /usr/bin/
RUN apt-get update --allow-releaseinfo-change && apt-get install -y \
- openssh-server \
- curl \
- python-dev \
- python-pip \
- python-yaml \
- python-jenkinsapi \
- python3-distutils \
ant \
autoconf \
automake \
- xsltproc \
- zip \
- vim \
+ build-essential \
+ curl \
+ gettext \
gettext-base \
+ lcov \
libcurl4-gnutls-dev \
libexpat1-dev \
- gettext \
- libz-dev \
libssl-dev \
- build-essential \
+ libz-dev \
+ openssh-server \
+ python3-distutils \
+ python-dev \
+ python-jenkinsapi \
+ python-pip \
+ python-yaml \
+ vim \
+ xsltproc \
+ zip \
&& rm -rf /var/lib/apt/lists/*
RUN pip install python-jenkins