Size: a a a

2020 September 27

АО

Алексей Овсянников... in jenkins_ru
То есть у меня есть проекты A, B, C, D, мне нужно, чтобы я запускал билд A, его успешное завершение триггерило B и C (параллельно), а их совместное успешное завершение (и B, и C) триггерило билд D
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Алексей Овсянников
Всем привет, есть ли какой-то способ указать для проекта зависимость от билда других проектов, но так, чтобы каждый из проектов-зависимостей был построен?
все можно
источник

АО

Алексей Овсянников... in jenkins_ru
А можно это сделать без Jenkins Pipeline ?
источник

АО

Алексей Овсянников... in jenkins_ru
Ну и если можно, то как?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
зависимости есть, т.е. тригерить билд после завершения роительского билда легко
источник

АО

Алексей Овсянников... in jenkins_ru
После завершения нескольких родительских билдов разных проектлв
источник

АО

Алексей Овсянников... in jenkins_ru
Нужно такое:)
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
самое не понятное это как вычислить, что билды В и С уже прошли и нужно запустить Д
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
По каким критериям оценивать, что какой-то из завершившихся предыдущих билдов уже завершился?
источник

АО

Алексей Овсянников... in jenkins_ru
Build Successfull
источник

I

Igorek in jenkins_ru
в баше все можно)
источник

АО

Алексей Овсянников... in jenkins_ru
После триггера билда A
источник

АО

Алексей Овсянников... in jenkins_ru
Igorek
в баше все можно)
Баш не женкинс
источник

I

Igorek in jenkins_ru
))
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Или например, какой-то из билдов (В и С) тригерит D а он уже сам ждет пока закончится B или C и как только дождался, продолжает работать
источник

АО

Алексей Овсянников... in jenkins_ru
Viacheslav Dubrovskyi
Или например, какой-то из билдов (В и С) тригерит D а он уже сам ждет пока закончится B или C и как только дождался, продолжает работать
А как такое сделать? Просто у меня, фактически, есть четкая точка начала - это билд A, от него зависят рутовые проекты (у которых по-факту нет зависимостей, а A является обычным триггером), а вот от рутовых проектов уже могут зависеть остальные проекты
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
та как угодно. Например каждый билд добавляет +1 . Как 2 набралось, джоба работает
источник

АО

Алексей Овсянников... in jenkins_ru
Viacheslav Dubrovskyi
Или например, какой-то из билдов (В и С) тригерит D а он уже сам ждет пока закончится B или C и как только дождался, продолжает работать
Если честно, двойная работа какая-то получается
источник

АО

Алексей Овсянников... in jenkins_ru
Viacheslav Dubrovskyi
та как угодно. Например каждый билд добавляет +1 . Как 2 набралось, джоба работает
Как мне понять, что 2 набралось?
источник

АО

Алексей Овсянников... in jenkins_ru
Алексей Овсянников
Если честно, двойная работа какая-то получается
Ну то есть и там сконфигурируй (хотя проект зависимые, по-хорошему, может и не знать), и тут сконфигурируй (и не абы как, а какими-то костылями). Я правильно понимаю, что сейчас нет какого-то более.. Удобного, что ли, инструмента для управления зависимостями проектов?
источник