Автоприкрепление номера сборки TeamCity в задачу YouTrack

Добрый день.

Столкнулся с проблемой: не получается настроить заполнение номера сборки TeamCity к задаче в YouTrack.

- - -

Используются:

  1. TeamCity Professional 2019.2 (build 71499)
  2. YouTrack 2019.2 Сборка 58110
  3. Обе системы запущены в docker на разных серверах

 

Со стороны TeamCity добавлено подключение к YouTrack:

 

Со стороны YouTrack добавлено подключение к TeamCity:

 

 

Для проекта выполнена настройка сопоставления

 

После выполнения сборки корректно прикрепляется информация о сборке к номеру коммита, но при этом не обновляется поле "Fixed in build" (поле дефолтное), а также не выполняется явно указанная в настройках команда.

 

При этом в возможных значениях поля перечислены все номера сборок со стороны TeamCity:

 

Документация и изучение подобных запросов на stackoverflow и на текущем ресурсе не помогли решить проблему.

Основная причина которая называлась не соответствие пользователей не подтвердилась: в TeamCity и YouTrack пользователи имеют одинаковые логины и одинаковые email. 

 

Подскажите пожалуйста:

  1. Какие настройки нужно еще выполнить?
  2. Возможно ли сделать поле типа build , чтобы оно могло иметь несколько значений и значения заполнялись автоматически?
  3. Почему не выполняется указанная в настройках команда?
  4. Есть ли какой-то лог интеграции YouTrack и TeamCity ?
3 comments
Comment actions Permalink
Official comment

Здравствуйте,

Спасибо за Ваше обращение. Опция "Связанные задачи" в настройках интеграции будет обрабатывать только завершенные (resolved) задачи, которые были упомянуты в сообщениях коммитов. Задача на скриншоте находится в незавершенном состоянии, поэтому не было обработана интеграцией.

Чтобы обрабатывать незавершенные задачи, можно использовать опцию "Задачи, соответствующие запросу". Учтите, что интеграция обработает все задачи, удовлетворяющие указанному запросу. 

Также проголосуйте, пожалуйста, за реквест, который позволит Вам указывать, какие задачи (в каких состояниях) должны быть обработаны опцией "Связанные задачи": https://youtrack.jetbrains.com/issue/JT-51652

Что касается лога - да, он есть, TeamCity интеграция пишет в vcs.log файл логов Youtrack. 

Надеюсь, это поможет. 

Comment actions Permalink

Спасибо за ответ, будем разбираться.

 

> Также проголосуйте, пожалуйста, за реквест, который позволит Вам указывать, какие задачи (в каких состояниях) должны быть обработаны опцией "Связанные задачи": https://youtrack.jetbrains.com/issue/JT-51652

 

Проголосовал

0
Comment actions Permalink

Если будут еще вопросы - пишите.

0

Please sign in to leave a comment.