Sign inSign up

snoopycrimecop/devslave-c7-docker

By snoopycrimecop

Updated over 7 years ago

Jenkins slave container based on omero-ssh-systemd

Image
0

922

snoopycrimecop/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

269.6 MB

Last updated

over 7 years ago

docker pull snoopycrimecop/devslave-c7-docker:master_merge_daily