Sign inSign up

ceroic/jnlp-slave

By ceroic

•Updated over 9 years ago

Jenkins JNLP build slave

Image
0

926

ceroic/jnlp-slave repository overview

⁠Build Slaves

This repo contains a series of Jenkins JNLP build slave images created to handle an Ansible-based deployment setup that deploys to Google Container Engine.

The images were broken up to facilitate re-use.

⁠jnlp-slave

TagDescription
2.59v. 2.59 of the Jenkins report jar

This image is based off of the jenkinsci/jnlp-slave image on Docker Hub. It's slightly modified to simplify versioning the remoting jar.

⁠docker-slave

TagDescription
1.11.2v. 1.11.2 of Docker Engine

Based off of ceroic/jnlp-slave:2.59.

Installs docker in order to support docker in docker style builds.

⁠kubectl-slave

TagDescription
latestAt the moment, tagged versions of gcloud and kubectl aren't supported.

Based off of ceroic/docker-slave:1.11.2.

Installs the gcloud sdk and kubectl.

⁠ansible-slave

TagDescription
latestAt the moment, tagged versions of ansible aren't supported.

Based off of ceroic/kubectl-slave:latest.

Installs python and ansible, including requirements to support gcloud operations.

⁠aws-slave

TagDescription
latestAt the moment, tagged versions of aws aren't supported.

Based off of ceroic/docker-slave:latest.

Installs python, the awscli, and the aws ecs cli tools.

Tag summary

Content type

Image

Digest

Size

232.6 MB

Last updated

over 9 years ago

docker pull ceroic/jnlp-slave:2.59