22 прочтения · 1 год назад
Pipeline: что это и для чего нужен в продажах?
Пайплайн широко применяют в ИТ, дизайне, консалтинге. С его помощью компании визуализируют процесс разработки продукта и организации работы. Сегодня в статье рассказываем, что такое Pipeline и чем он отличается от воронки продаж, из чего состоит пайплайн и как его использовать в продажах. Что такое pipeline? В переводе с английского языка pipeline — это трубопровод или конвейер. В бизнесе пайплайн — это документ или сервис, с помощью которого можно визуализировать последовательность этапов действий по созданию, продвижению и продаже товаров...
59 прочтений · 1 год назад
Модульные тесты Jenkins pipeline - а это вообще возможно?
Всем привет! Раз уж заговорили про тесты расскажу про отладку и тестирование Jenkins pipeline. Для начала: отладка и тестирование Jenkins pipeline - это боль((( Почему? 1) pipeline пишется на Groovy, а Groovy - это язык с динамической типизацией. Динамическая типизация хорошо подходит для небольших скриптов, но как только кода становится много - код сыпется, править его становится страшно. Да, есть аннотация @groovy.transform.CompileStatic, но см. п.2 2) pipeline пишется не просто на Groovy, а на Groovy DSL. Стандартный Jenkins предоставляет ряд команд, они же шаги, плюс их число расширяется плагинами...