Один шаг YouTrack "Исправлено в сборке" с интеграцией TeamCity
Я использую TeamCity Professional 8.1 и YouTrack 5.0.6.
Мне удалось заполнить поле "Fixed in build" в YouTrack с помощью двухэтапного рабочего процесса.
- Я использую фиксированную команду #issue-id в своем сообщении о фиксации Merucrial, чтобы изменить состояние проблемы в YouTrack.
- Я сделал некоторые изменения в коде (не связанные с исправленной проблемой), и я помещаю изменения на сервер.
Когда TeamCity заканчивает сборку с изменениями со второго шага, он заполняет поле "Исправлено в сборке" моей проблемы номером сборки.
Но проблема была на самом деле исправлена в предыдущей сборке...
Поэтому я хочу иметь возможность заполнить поле "Исправлено в сборке" прямо в первой сборке, которая включает команду, чтобы изменить состояние проблемы на "Исправлено".
Это возможно?
Изменить: я исправил свою проблему, изменив префикс проблемы с номера "1" на мое имя проекта "CSV".
1 ответ
Снимите флажок "Обрабатывать решенные проблемы" в диалоговом окне сопоставления и убедитесь, что время на TC и YT синхронизировано - если YT решит, что сборка была создана до того, как проблема была устранена, она не установит ее как исправленную в сборке.