sundbp
8/9/2017 - 3:35 PM

jenkins.yml

version: '3'
services:
  master:
    image: sundbp/jenkins:2.73
    ports:
      - 8080:8080
      - 50000:50000
    volumes:
      - jenkins_home_vol:/var/jenkins_home
    networks:
      - services
    deploy:
      placement:
        constraints: [node.hostname == scw-par1-swarm1]

  slave:
    image: sundbp/jenkins-swarm-slave:3.4
    entrypoint: /bin/bash
    command: -c "sleep 100000" #-master http://192.168.24.1:8080/ -executors 6 -labels "docker" -disableSslVerification
    networks:
      - services
    deploy:
      mode: global

volumes:
  jenkins_home_vol:
    external:
      name: jenkins_home_vol

networks:
  services:
    external: true