Jenkins slave configured with Java and Maven.
3.5K
Start a Jenkins swarm slave into docker with java jdk and maven.
docker run -d heliostech/jenkins-slave-java:openjdk8 -master http://jenkins-server/ -username JENKINS_USER -password JENKINS_USER_KEY -executors 2 -labels "linux java openjdk8"
On the jenkins job configuration page, check the box "Restrict where this project can be run" and set the "Label expression" to one label assigned to the node (e.g., linunx && openjdk8)
You need the plugin EnvInject Plugin installed on the jenkins master.
Select "Inject environment variables to the build process" and set the "Properties File Path" to /etc/docker.properties
Display the available options with the following command:
docker run -it --rm heliostech/jenkins-slave-java -help
This container is part of DevStack, a project to facilitate DevOps work with continuous integration and deployment environment ready to use.
Content type
Image
Digest
Size
310.7 MB
Last updated
over 9 years ago
docker pull heliostech/jenkins-slave-java