Sign inSign up

bencouture/jenkins-slave

By bencouture

•Updated over 9 years ago

Jenkins slave with common tools pre-installed (ant, aws, git, gradle, java, maven, python)

Image
0

4.2K

bencouture/jenkins-slave repository overview

FROM evarga/jenkins-slave

LABEL "jdk"="1.7"
"ant"="1.9.2"
"git"="1.9.1"
"maven"="3.0.5"
"gradle"="1.4"
"python"="2.7"
"aws"="latest"
"npm"="1.3.10"
"nodejs"="0.10.25"

RUN apt-get update &&
apt-get install -y curl unzip wget zip perl jq
ant=1.9.3-2build1
git=1:1.9.1-1ubuntu0.3
maven=3.0.5-1
gradle=1.4-2ubuntu1
python2.7=2.7.6-8ubuntu0.2
npm=1.3.10dfsg-1
nodejs=0.10.25
dfsg2-2ubuntu1

RUN curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip⁠" -o "awscli-bundle.zip" &&
unzip awscli-bundle.zip &&
./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

RUN echo "jenkins ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN mkdir /.aws && chmod 755 /.aws

CMD ["/usr/sbin/sshd", "-D"]

Tag summary

Content type

Image

Digest

Size

508.5 MB

Last updated

over 9 years ago

docker pull bencouture/jenkins-slave