Автоматическое создание рабочего элемента по новому запросу на извлечение - PullRequest
0 голосов
/ 24 января 2020

Мы хотели бы, чтобы при создании нового запроса на получение задания была создана задача.

Я хотел бы сделать следующее:

  1. Найти обзор запроса на извлечение истории пользователя в текущем спринте
  2. Если его не существует, создайте его.
  3. Создайте запрос на просмотр задачи по запросу X под предыдущей историей.

Эта функция, по-видимому, отсутствует в Azure DevOps. Даже просто создавая задачу по новому запросу на извлечение ...

Единственный способ, которым я могу придумать, - это служебный хук с пользовательским веб-хуком.

Можете ли вы провести меня через это?


Редактировать В настоящее время мы рассматриваем решение с использованием Zapier , но мы не можем выполнить в точности то, что описано выше, и это платная подписка

Ответы [ 2 ]

1 голос
/ 25 января 2020

Я использую пользовательское приложение и запускаю его через планировщик задач. Остальные методы Api:

  1. Просмотр активных запросов извлечения . В моем случае я использую служебный комментарий (например, «Задача проверки создана») в запросе на получение. Если я его не нашел, я создам задачу, свяжу ее с пиаром и добавлю сервисный комментарий.
  2. Создать задачу и связать ее для получения запроса.

Вот пример проекта: Создание и просмотр запросов на извлечение

1 голос
/ 24 января 2020

Вы можете заставить пользователей связывать запрос на удаление с существующим рабочим элементом с помощью Политики филиала . это не создаст для них рабочий элемент, но заблокирует их от создания PR, если они не свяжут его с существующим рабочим элементом. Я думаю, что это единственное, что вы можете сделать из коробки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...