jenkins

Docker slave plugin quick start

Overview   This plugin allows to execute a jenkins job inside a (set of) container(s). Jenkins job run into slave containers which linked between each other. Jenkins uses own mechanism to control build on slaves(docker slave containers). Jenkins connects to docker API (socket in our case) and API allows to control remote processes as well. […]

Install Jenkins with docker-compose on Centos7

Как быстро поднять Jenkins на centos7. Поднимаем в контейнере с помощью docker-compose. Сам docker-compose позволяет быстро запустить и слинковать несколько контейнеров, для Jenkins у нас будет только один контейнер, но я беру docker-compose для удобства. Поехали Инсталим докер на хост машину

Добавляем юзера в докер группу

Добавляем в автозапуск и стартуем

Теперь […]

Добавить Slave ноду в Jenkins

В Jenkins есть возможность добавлять slave ноды для того, чтобы раскидывать джобы по этим нодам и не загружать мастер. Перед добавлением слейва нужно на него поставить Java. Для этого берем плейбук https://github.com/geerlingguy/ansible-role-java  и ставим все через ansible или ставим по старинке через rpm – качаем нужный пакет с java.com  и инсталим

Теперь нужно сделать ssh […]