Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru

в 21:46, , рубрики: groovy, Groovy & Grails, java, Jenkins, JUG, jug.msk.ru, pipeline, Блог компании JUG.ru Group

27 июля 2017 года прошла совместная встреча сообществ jug.msk.ru и Jenkins MSK. На встрече с докладами о Jenkins выступили Олег Ненашев («Groovy DSL в Jenkins и Pipeline. Как оно работает?») и Кирилл Толкачёв с Александром Тарасовым («DSL много не бывает. Мигрируем со Scripted Pipeline на Declarative (Live)»).

Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru - 1

О докладчиках

Олег работает в компании CloudBees, разрабатывающей коммерческие решения на основе Jenkins. Является контрибьютором ядра и плагинов продукта. Занимается организацией и активно участвует в Jenkins-митапах. Твиттер, GitHub, Speaker Deck.

Доклады Олега:

  • «Who is Mr. Jenkins? Текущее состояние, проблемы и основные тренды развития» (SPb Jenkins Meetup #0 2015: презентация, видео)
  • «Q&A про разработку плагинов» (SPb Jenkins Meetup #0 2015: видео)
  • «Обзор Jenkins Pipeline» (Moscow Jenkins Meetup #1 2016: видео)
  • «Jenkins 2 и планы на будущее» (Moscow Jenkins Meetup #1 2016: видео)
  • «Вводный доклад. Сообщество Jenkins» (Belarus Jenkins Meetup #0 2016: видео)
  • «Tool chains» (SPb Jenkins Meetup #3 2016: видео)
  • «Jenkins 2. Как сделать мажорный релиз и не развалить сообщество?» (SECR 2016: презентация, видео)
  • «Jenkins по требованию. Управляем инстансами в облаке» (SPb Jenkins Meetup #5 2017: видео)
  • «Тёмная сторона Jenkins. Как стабилизировать Remoting?» (SPb Jenkins Meetup #6 2017: видео)
  • «Реализация тестирования плагинов Jenkins в ci.jenkins.io» (SPb Jenkins Meetup #7 2017: видео)

Кирилл и Александр — постоянные спикеры конференций и митапов, к значительной части которых имеет отношение JUG.ru. Ранее на jug.msk.ru они выступали с совместным докладом в 2015 году. В 2016 году Кирилл также выступал, но уже с Барухом Садогурским.

Доклады Кирилла за время, прошедшее с его прошлых выступлений:

Доклады Александра:

  • «Александр Тарасов о DevOps» (JUG.ru-2016: видео)
  • «Тонкости реализации шаблона Service Discovery на примере SpringCloud» (Joker 2016: презентация)
  • «Everything as a Code» (DevOpsBy 2017, RootConf 2017: презентация)
  • «Service Discovery: More Than Seems» (JavaDay Minsk 2017: презентация)

Совместные их доклады:

Нельзя не упомянуть об уже пятой статье Саши, опубликованной на DZone (с чем мы его поздравляем).

О докладах

Кирилл перед докладом. Традиционное начало встречи: рукопожатие Андрея Когуня с докладчиками.

Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru - 2

Олег начал с вступления о региональных сообществах Jenkins и ближайших мероприятиях. Основная часть была посвящена Groovy DSL, присутствующем в различных частях продукта. Далее значительное внимание было уделено Jenkins Pipeline.

Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru - 3

Кирилл и Александр продолжили тему Pipeline, легко и непринуждённо предприняв попытку преобразования императивного описания в декларативное. Увенчалась ли попытка успехом, можно узнать, посмотрев видео.

Спойлер

Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru - 4

В перерыве и после выступлений можно было пообщаться в неформальной обстановке, задав вопросы и обсудив животрепещущие темы.

Олег Ненашев, Кирилл Толкачёв и Александр Тарасов про Groovy DSL и Pipeline в Jenkins на jug.msk.ru - 5

Доклад Олега:

Доклад Кирилла и Александра:

Фотографии со встречи. Видео скоро ожидается на YouTube (с анонсом в VK и G+). Подписка на рассылку следующих встреч jug.msk.ru.

2 августа 2017 года в Санкт-Петербурге состоится встреча JUG.ru с Александром Тарасовым (тема — Service Discovery), зарегистрироваться.

Автор: dbelob

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js