[Питер] Встреча JUG.ru с Олегом Ненашевым из CloudBees — Groovy DSL в Jenkins и Pipeline. Реализации и подводные грабли
|
|
Воскресенье, 03 Декабря 2017 г. 12:30
+ в цитатник
В понедельник, 4 декабря, в офисе компании Oracle состоится встреча с
Олегом Ненашевым, разработчиком в компании CloudBees, которая является одним из основных контрибьюторов Jenkins. Тема встречи —
Groovy DSL в Jenkins и Pipeline.
Несмотря на появление новых средств CI/CD, Jenkins остается одним из наиболее популярных серверов автоматизации. Он фактически является распределенным веб-сервисом и предоставляет различные DSL, в том числе с доступом к JVM и внутренним API. Давать такой доступ нужно аккуратно, а то в продакшне будет мучительно больно: security, UX, performance, и т.д. О предотвращении этой боли и пойдет разговор.
Олег расскажет:
- как в Jenkins реализованы Groovy DSL и почему их так много;
- как в Jenkins Pipeline реализованы Groovy Sandbox, доступ к API Java, Script Security и персистентность контекста при рестарте;
- какие архитектурные проблемы это вызывает;
- как можно при всем этом расширять и поддерживать DSL для частных задач.
Читать дальше ->
https://habrahabr.ru/post/343754/
Метки:
author 23derevo
java
it-
инфраструктура
groovy
grails
devops
блог компании jug.ru group
jenkins
dsl
configuration-as-code
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-