From b4967831d976e03626d3332ac5fa204376b3b06a Mon Sep 17 00:00:00 2001 From: Alexander Sharov Date: Tue, 25 Sep 2018 23:35:07 +0400 Subject: [PATCH] Update jenkins image --- .../src/main/resources/Dockerfile | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/udc-containers/udc-jenkins-slave/src/main/resources/Dockerfile b/udc-containers/udc-jenkins-slave/src/main/resources/Dockerfile index 17a7d46ee..5af468702 100644 --- a/udc-containers/udc-jenkins-slave/src/main/resources/Dockerfile +++ b/udc-containers/udc-jenkins-slave/src/main/resources/Dockerfile @@ -7,9 +7,23 @@ USER root RUN apt-get update -y RUN apt-get install -y jq \ - libapparmor-dev \ - libseccomp-dev \ - unzip + unzip \ + maven \ + apt-transport-https \ + ca-certificates \ + gnupg2 \ + software-properties-common + +RUN curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "${ID}")/gpg > /tmp/dkey; apt-key add /tmp/dkey \ + && add-apt-repository \ + "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "${ID}") \ + $(lsb_release -cs) \ + stable" \ + && apt-get update \ + && apt-get -y install docker-ce + RUN curl https://sdk.cloud.google.com | bash && mv google-cloud-sdk /opt RUN gcloud components install kubectl RUN curl -sfSL https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get | bash + +USER jenkins