Вся документация по цепочкам сборки на TeamCity, а также их публикации в блогах посвящена простой установке, которая не подвергает более сложным настройкам, которые могут возникнуть в реальной жизни, что подводит меня к следующему вопросу.Почему конфигурация сборки не выполняется параллельно для цепочки сборки в TeamCity?
У меня есть необходимость еще несколько сложных установок: В идеале & B и D & E будет работать одновременно на разных узлах сборки. A--\C/--E B--/D\--F
В приведенном выше бегом в сочетании & B, как это делают С & D, но С & D только срабатывает, если оба А & В проход, то же самое для E & F они работают одновременно, но только тогда, когда оба C & D проход , /-- B --\ A D \-- C --/
Идеально B & C должен работать параллельно на разных узлах.
Однако TeamCity отказывается это делать, и все сборки не могут быть последовательно на одном узле сборки, что очень раздражает, потому что он удаляет время сборки из воды.
Я пробовал различные сочетания зависимостей моментальных снимков и триггера сборки Finish, но ничего не получилось, TeamCity отказывается выполнять любые шаги параллельно.
Это неожиданный. Возможно, вы настроили требования к агентам, чтобы все это зависело от одного агента? – sferencik
Требования к агентам для сборки не требуются, за исключением того, что им необходимо установить Xcode. – Sauraus
У вас есть как минимум 2 сборщика (узлов), подключенных к серверу? И эти узлы совместимы с вашей параллельной конфигурацией сборки? – KIR