Как разрешить запуск нескольких заданий Hudson с одним и тем же именем - PullRequest
0 голосов
/ 04 июня 2009

У меня есть работа Хадсон с 2 задачами. Если я запускаю задание A, а затем запускаю задание B, пока задание A еще выполняется, то задание B не запустится, пока задание A не будет завершено. У меня нет блокировки на этом задании (т. Е. Опция «Замки» не отмечена). Как включить это задание, чтобы задачи A и B выполнялись одновременно?

Ответы [ 2 ]

0 голосов
/ 20 июля 2009

Обычные сборки и пакетные задания имеют неявную блокировку в рабочем пространстве - вы не хотите, чтобы сборка запускалась в середине вашего пакетного задания и стирала рабочее пространство, поэтому это имеет смысл. При выполнении пакетных заданий вы могли бы поспорить за выбор между общей и эксклюзивной блокировкой рабочей области. В настоящее время это всегда эксклюзивно, как вы заметили.

0 голосов
/ 17 июня 2009

Плагин «Пакетные задачи» рассматривает задачи в основном как шаги в очереди, поэтому в настоящее время я сомневаюсь, что вы можете запускать их одновременно.

Если вы хотите, чтобы две задачи выполнялись одновременно (все время?), Если не просто поместить эти задачи в качестве внешних сценариев, а затем создать задачу для их одновременного запуска?

...