Плагин Jenkins Build Flow против Workflow (конвейер)

Я заметил, что есть (по крайней мере) два варианта оркестровки для Дженкинса

Сначала я нашел Build Flow и реализовал работу по оркестровке, которая, кажется, работает для наших нужд. Есть ли какие-то преимущества при переходе на Pipeline? Мои мысли о переходе на конвейер

  • Pro - Проект кажется более активным, чем Build Flow
  • Con - DSL кажется гораздо более сложным

2 ответа

Решение

Конвейер / рабочий процесс основан на концепциях из плагина Build Flow. Основываясь на заметках вики здесь: https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin может показаться, что Pipeline - это будущее Build Flow. Я точно знаю, что Pipeline считается ключевой стратегической инициативой для Jenkins 2.0 от Cloudbees и будет основной и центральной инициативой в будущем.

https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+2.0

Короче говоря, я бы перешел на конвейер, чтобы быть впереди кривой.

Build Flow является предшественником Pipeline. Конвейер более сложный и мощный (гибкость, функции, интеграции и т. Д.).

Другие вопросы по тегам