On July 27, 2017, a joint community meeting
jug.msk.ru and
Jenkins MSK was held . At the meeting, presentations on
Jenkins were made by Oleg Nenashev (“Groovy DSL at Jenkins and Pipeline. How does it work?”) And Kirill Tolkachev with Alexander Tarasov (“DSL does not happen much. Migrating from Scripted Pipeline to Declarative (Live)”).

About speakers
Oleg works at
CloudBees , a
Jenkins- based commercial solutions company. It is a contributor to the core and product plugins. He organizes and actively participates in
Jenkins readers.
Twitter ,
GitHub ,
Speaker Deck .
Oleg's reports:
')
- "Who is Mr. Jenkins? Current state, problems and main trends of development ”( SPb Jenkins Meetup # 0 2015 : presentation , video )
- “Q & A about plugin development” ( SPb Jenkins Meetup # 0 2015 : video )
- "Jenkins Pipeline Review" ( Moscow Jenkins Meetup # 1 2016 : video )
- "Jenkins 2 and Future Plans" ( Moscow Jenkins Meetup # 1 2016 : video )
- “Introductory report. Jenkins Community ( Belarus Jenkins Meetup # 0 2016 : video )
- "Tool chains" ( SPb Jenkins Meetup # 3 2016 : video )
- "Jenkins 2. How to make a major release and not destroy the community?" ( SECR 2016 : presentation , video )
- “Jenkins on request. We manage instances in the cloud ”( SPb Jenkins Meetup # 5 2017 : video )
- “The dark side of Jenkins. How to stabilize Remoting? ”( SPb Jenkins Meetup # 6 2017 : video )
- "Implementing testing of Jenkins plugins in ci.jenkins.io" ( SPb Jenkins Meetup # 7 2017 : video )
Kirill and Alexander are constant speakers of conferences and meetings, a significant part of which is related to
JUG.ru. Earlier on
jug.msk.ru they gave a
joint report in 2015. In 2016, Cyril also spoke, but
with Baruch Sadogursky .
Reports of Cyril for the time elapsed since his last speeches:
- “CD with Jenkins: Lessons Learned” ( Moscow Jenkins Meetup # 1 2016 : video )
- “Release Management with Gradle” ( Joker 2016 : Presentation )
- "Curse of Spring Test" ( JPoint 2017 : Presentation )
- Spring Boot Ripper ( JEEConf 2017 : Presentation )
- "Gradle in Enterprise, Is it possible?" ( JEEConf 2017 : Presentation )
- Jenkins and Mesos ( SPb Jenkins Meetup # 5 2017 : video )
Reports of Alexander:
- "Alexander Tarasov about DevOps" ( JUG.ru-2016 : video )
- “The subtleties of the implementation of the Service Discovery template on the example of SpringCloud” ( Joker 2016 : presentation )
- “Everything as a Code” ( DevOpsBy 2017, RootConf 2017 : presentation )
- “Service Discovery: More Than Seems” ( JavaDay Minsk 2017 : Presentation )
Their joint reports:
Not to mention
Sasha’s fifth article , published on
DZone (with which we congratulate him).
About reports
Cyril before the report. Traditional handshake at the beginning of the meeting: Andrei Kogun welcomes Alexander.

Oleg began by introducing the
Jenkins regional communities and upcoming events. The main part was dedicated to
Groovy DSL , which is present in various parts of the product. Further considerable attention was paid to
Jenkins Pipeline .

Kirill and Alexander continued the
Pipeline theme, easily and naturally attempting to transform an imperative description into a declarative one. Whether the attempt was crowned with success, you can find out by watching the video.

During the break and after the speeches, one could communicate in an informal setting by asking questions and discussing burning topics.

Oleg's report:
Report of Cyril and Alexander:
Photos from the meeting . The video is expected soon on
YouTube (with the announcement on
VK and
G + ).
Subscribe to the newsletter following meetings
jug.msk.ru.On August 2, 2017, a meeting of JUG.ru with Alexander Tarasov (subject - Service Discovery ) will take place in St. Petersburg.