В Teamcity 9.0.1 у меня есть несколько билдов, которые заканчиваются на одинаковых шагах, но с разными параметрами.
На самом деле, это шаги обслуживания, которые не нужны сборке, чтобы сделать вывод, что сборка в порядке, но они необходимы для обслуживания, поэтому в настоящее время они просто выполняются и отнимают время.
Чего я пытаюсь достичь, так это переместить эти шаги в полностью отдельную сборку и вызвать ее при успешном триггере завершения сборки. Однако я не мог понять - как передать параметры изменения в эти вновь созданные сборки?
Зависимость моментального снимка не дает мне уровня контроля, который я хотел бы иметь, поскольку требует, чтобы я определял параметры зависимости из определенного идентификатора сборки, а не читал их из сборки, которая только что закончилась.
Использование зависимости от артефакта путем загрузки .teamcity/properties/build.finish.gz!** завершается с ошибкой:
Неизвестный тип архива
и, собственно, обяжет меня создать дополнительный парсер xml