Sign inSign up

sbesson/devslave-c7

By sbesson

Updated over 5 years ago

Jenkins slave container based on omero-ssh-systemd

Image
0

1.8K

sbesson/devslave-c7 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

299.8 MB

Last updated

over 5 years ago

docker pull sbesson/devslave-c7