Лерна и Дженкинс строят стратегию - PullRequest
0 голосов
/ 12 сентября 2018

Прежде всего извините, если это неправильное место для вопроса!

Команда, с которой я работаю, недавно приняла lerna в качестве инструмента для управления несколькими пакетами javascript / node в одном репозитории.Однако мы изо всех сил пытаемся найти хороший способ собрать эти несколько пакетов с помощью Jenkins.Когда мы отправляем код на удаленный компьютер (git), запускается веб-крючок, который заставляет Дженкинса начать сборку кода (типичный процесс).Это запускает работу для всех пакетов в репозитории, даже если был изменен только один пакет.

В настоящее время мы думаем, что человек в середине webhook и на основе вызова GitHub API выбирает, какие пакеты собирать или находитьчто-то в Дженкинсе, которое позволяет нам делать проверки на основе пути (борясь с этим).

У меня был хороший поиск, и я до сих пор не смог найти ничего, что работает.Любой совет будет высоко ценится.

...