<commit_before>[![Circle CI](https://circleci.com/gh/blacklabelops/jenkins-swarm/tree/master.svg?style=svg)](https://circleci.com/gh/blacklabelops/jenkins-swarm/tree/master)
[![Image Layers](https://badge.imagelayers.io/blacklabelops/jenkins-swarm:latest.svg)](https://imagelayers.io/?images=blacklabelops/jenkins-swarm:latest 'Get your own badge on imagelayers.io')

Jenkins Swarm Slave Base Image. The Jenkins swarm slave dockerized and parameterized on Java 8 CentOS.

Leave a message and ask questions on Hipchat: [blacklabelops/hipchat](https://www.hipchat.com/geogBFvEM)

Good news! This container has rooted out root! Safely running inside userspace!

This project is ment as a base container! Perfect for building your own personalized swarm-slave.

Installed Software:

  * Java 8
  * Subversion
  * Git
  * Github LFS
  * Mercurial
  * [Git LFS](https://git-lfs.github.com/)

Perfectly working with the following container: [blacklabelops/jenkins](https://github.com/blacklabelops/jenkins)

Blacklabelops swarm slaves can be found here: [blacklabelops/swarm](https://github.com/blacklabelops/swarm)

# Make It Short

In short, this container can be started arbitrary times and connect as build slaves to
a Jenkins master instance. You need 10 Java JDK 8 build slaves? You want to start 6 build slaves on your co-workers machine? Use this!

First start a master!

~~~~
$ docker run -d -p 8090:8080 --name jenkins blacklabelops/jenkins
~~~~

> This will pull the my jenkins container ready with swarm plugin and ready-to-use!

Now swarm the place!

~~~~
$ docker run -d --link jenkins:jenkins blacklabelops/jenkins-swarm
$ docker run -d --link jenkins:jenkins blacklabelops/jenkins-swarm
$ docker run -d --link jenkins:jenkins blacklabelops/jenkins-swarm
~~~~

> This will start 3 Java JDK 8 build slaves, each with 4 build processors! This setup will
need no further setup as the swarm slave automatically connects to the linked jenkins.

# How to Extend this Project

Import the image inside your Dockerfile then just install all the tools you need. Start
the container with the parameters described in this readme.

Example:<commit_msg>Corrected manual.<commit_after>[![Circle CI](https://circleci.com/gh/blacklabelops/jenkins-swarm/tree/master.svg?style=svg)](https://circleci.com/gh/blacklabelops/jenkins-swarm/tree/master)
[![Image Layers](https://badge.imagelayers.io/blacklabelops/jenkins-swarm:latest.svg)](https://imagelayers.io/?images=blacklabelops/jenkins-swarm:latest 'Get your own badge on imagelayers.io')

Jenkins Swarm Slave Base Image. The Jenkins swarm slave dockerized and parameterized on Java 8 CentOS.

Leave a message and ask questions on Hipchat: [blacklabelops/hipchat](https://www.hipchat.com/geogBFvEM)

Good news! This container has rooted out root! Safely running inside userspace!

This project is ment as a base container! Perfect for building your own personalized swarm-slave.

Installed Software:

  * Java 8
  * Subversion
  * Git
  * Github LFS
  * Mercurial
  * [Git LFS](https://git-lfs.github.com/)

Perfectly working with the following container: [blacklabelops/jenkins](https://github.com/blacklabelops/jenkins)

Blacklabelops swarm slaves can be found here: [blacklabelops/swarm](https://github.com/blacklabelops/swarm)

# Make It Short

In short, this container can be started arbitrary times and connect as build slaves to
a Jenkins master instance. You need 10 Java JDK 8 build slaves? You want to start 6 build slaves on your co-workers machine? Use this!

First start a master!

~~~~
$ docker run -d -p 8090:8080 --name jenkins blacklabelops/jenkins
~~~~

> This will pull the my jenkins container ready with swarm plugin and ready-to-use!

Now swarm the place!

~~~~
$ docker run -d --link jenkins blacklabelops/jenkins-swarm
$ docker run -d --link jenkins blacklabelops/jenkins-swarm
$ docker run -d --link jenkins blacklabelops/jenkins-swarm
~~~~

> This will start 3 Java JDK 8 build slaves, each with 4 build processors! This setup will
need no further setup as the swarm slave automatically connects to the linked jenkins.

# How to Extend this Project

Import the image inside your Dockerfile then just install all the tools you need. Start
the container with the parameters described in this readme.

Example:
{'fraction_non_alphanumeric': 0.09031352363125877, 'fraction_numerical': 0.007955077211043519, 'mean_word_length': 4.662251655629139, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 16, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3151684', 'n_tokens_mistral': 1349, 'n_tokens_neox': 1249, 'n_words': 478}