Олег Ненашев
Компания: CloudBees
Groovy DSL и Shared Pipeline Libraries в Jenkins позволяют автоматизировать невероятно сложные вещи. Но чем сложнее код, тем вероятнее ошибки. А имея в качестве единственного способа отладки запуск сборки на сервере и наблюдение за тем, что получилось, далеко не уедешь.
К счастью, для Jenkins уже есть много инструментов и наработанных практик, которые позволяют валидировать, тестировать и локально запускать пайплайны.
В этом воркшопе Олег и Стас познакомят нас с этими инструментами и научат создавать очень надёжные пайплайны. Речь пойдет о статическом анализе Pipeline, юнит- и интеграционном тестировании, и о CI/CD для Jenkins Pipeline… с помощью Jenkins Pipeline.
Рекомендации по подготовке к воркшопу: Bring your own laptop. У вас будет возможность следовать за докладчиками и разрабатывать/тестировать Jenkins Pipeline на своём компьютере. Требования: Windows/Linux/macOS, JDK 8 или 11, Visual Studio Code. Желательно: Docker.
Компания: CloudBees
Компания: Synthesized / МФТИ