Start a Jenkins slave using JNLP with various development environments.
docker run -d heliostech/jenkins-jnlp-java -url http://jenkins-server:port <secret> <slave name>
docker run -d heliostech/jenkins-jnlp-ruby -url http://jenkins-server:port <secret> <slave name>
docker run -d heliostech/jenkins-jnlp-nodejs -url http://jenkins-server:port <secret> <slave name>
docker run -d heliostech/jenkins-jnlp-controller -url http://jenkins-server:port <secret> <slave name>
Contains:
- awscli (Amazon Web Services command-line)
- gcloud (Google Cloud Platform command-line)
- kubectl (Kubernetes command-line)
Those containers are part of DevStack, a project to facilitate DevOps work with continuous integration and deployment environment ready to use.