SPb Jenkins Meetup #3. Инфраструктура и администрирование Jenkins
Details
В петербургском офисе EMC пройдёт встреча сообщества Jenkins в СПб. Тема встречи - администрирование и инфраструктура Jenkins.
Как говорилось в предыдущих докладах, Jenkins - это фреймворк для автоматизации различных задач. Вместе с другими компонентами инфраструктуры (ноды, хранилища данных и бэкапов, центры обновлений) Jenkins может быть превращен в систему, способную эффективно решать задачи автоматизации в рамках отдельной команды или компании.
На этой встрече мы будем говорить о компонентах Jenkins, которые могут быть использованы при построении систем автоматизации на его основе.
• 18:30 - Начало регистрации
• 19:00 - Олег Ненашев, Вводные слова. "Инфраструктура Jenkins. Что это такое?"
• 19:05 - Кирилл Меркушев (Yandex). Juseppe - кастомный центр обновлений для Jenkins. "Как только вы начинаете писать закрытые расширения для Jenkins, встает проблема доставки их новых версий быстро и просто до вашей инсталляции. А если их много? Juseppe решит эту проблему! Кто такой Juseppe и как он становится кастомным центром обновлений, я и расскажу в этом докладе"
• 19:30 - Перерыв
• 19:40 - Анна Муравьева (EMC). Generic Jobs в Jenkins или как собрать все что угодно. "Generic build позволяет собирать проекты любого типа, написанных на разных языках и с нестандартной конфигурацией. Помимо встроенного языка сценариев и поддержки пользовательских custom-сборок, использующих make-скрипты на разных этапах сборки, существуют универсальные модули- wrapper-ы, и Jenkins умеет ими пользоваться. При этом плагин не нужен никакой. На примере non-Java билда, рассмотрим как wrapper-ы реализуются и как позволяют выполнять task-и без установки SDK”.
• 20:15 - Перерыв
• 20:25 - Олег Ненашев (CloudBees). Развертывание туловой инфраструктуры в Jenkins. "В процессе автоматизации продуктов могут использоваться десятки и сотни различных инструментальных средств: компиляторы, системы сборки, симуляторы и т.п. Не для каждого из них Jenkins есть плагины, но в обычно можно обойтись и без них. При этом локальная установка тулов на каждой машине не является выходом для больших инсталляций. Я расскажу о том, как можно создавать туловые инфраструктуры для Jenkins с помощью Custom Tools Plugin, Docker, сетевых дисков и других подручных средств"
• 21:00 - Q&A c докладчиками
• 21:30 - Окончание официальной части митапа, афтерпати с докладчиками
Порядок докладов может быть изменен. Для регистрации участников нам нужно предоставить в EMC список участников с РЕАЛЬНЫМИ именами. Пожалуйста, укажите их в интерфейсе meetup.com при регистрации на мероприятие.