Зависимости пакетов могут быть медленными и ненужными шагами;Например, когда нет изменений в файлах environment.yaml или package.json.
В этих случаях я хочу пропустить шаги - но только если нет изменений в некоторых файлах (это можно найти в system.teamcity.build.changedFiles.file)
Подобное условие может решить проблему:
if "environment.yaml" in system.teamcity.build.changedFiles.file:
do the step
Команда, подобная этой, записывается при использовании команды для не построения, но как насчет шагов, не использующих код по умолчанию?