Sign inSign up

jburel/devslave-c7-docker

By jburel

Updated over 4 years ago

Docker Jenkins slave image for OMERO devspace.

Image
0

2.2K

jburel/devslave-c7-docker repository overview

OMERO systemd Jenkins slave

Docker Jenkins slave image for OMERO devspace.

Docker
  1. Build container:

     make
    

    with args

     make BUILDARGS="--build-arg USER_ID=$UID"
    

    all available build-arg:

     USER_ID
     JAVAVER
     EXE4J_VERSION
     JENKINS_SWARM_VERSION
    
  2. To run container

    UNIX:

     make start ENV="-e JENKINS_PORT_8080_TCP_ADDR=$JENKINS_ADDR -e JENKINS_PORT_8080_TCP_PORT=$JENKINS_PORT"
    

    OSX:

     make start PORTS="--privileged" ENV="-e JENKINS_PORT_8080_TCP_ADDR=$JENKINS_ADDR -e JENKINS_PORT_8080_TCP_PORT=$JENKINS_PORT"
    

The compose creates fully working Jenkins CI master and slave with full sudo rights. Jenkins swarm plugin is automatically started via systemd.

Tag summary

Content type

Image

Digest

Size

324.4 MB

Last updated

over 4 years ago

docker pull jburel/devslave-c7-docker