Как интегрировать инструмент проверки кода Phabricator в JIRA

Можно ли интегрировать инструмент проверки кода Phabricator с системой отслеживания проблем JIRA. Когда кто-то видит проблему JIRA, этот пользователь должен иметь возможность видеть детали проверки кода, если существует код, связанный с соответствующей проблемой.

Заранее спасибо.

2 ответа

Я попробовал то же самое, выполнив следующие действия: https://secure.phabricator.com/T5422

Мне удалось связать проблему джира с разницей в фабрикаторах. Ссылка diff будет отображаться в ссылках на выпуск как "Реализовано" для проблемы jira, и Phabricator прокомментирует проблему при создании diff. Кроме того, у вас будет ссылка на вопросы jira в вашей разнице в Phabricator в поле "Проблемы JIRA".

Я использую jira7, на их облаке. Ссылка выше обрисовывает в общих чертах шаги, но я суммирую их здесь также:

  • откройте приложение авторизации в Phabricator и добавьте jira в качестве провайдера аутентификации
  • при добавлении jira в качестве провайдера аутентификации вы должны выполнить шаги, чтобы добавить phabricator в качестве ссылки на приложение в jira
  • зайдите в настройки вашей учетной записи в разделе "Внешние учетные записи" и добавьте туда свою учетную запись jira
  • убедитесь, что демоны фабрикатора работают
  • когда вы создаете diff сейчас (я использую arcanist CLI), вы должны увидеть новое поле под названием "Jira Issues", куда вы должны добавить свои идентификаторы jira Issues
  • теперь различия должны появляться по вопросам Jira, а вопросы Jira по DAB-фабрикаторам

Не существует четкого способа их интеграции, и в целом все продукты Atlassian в основном (только) предназначены для работы друг с другом. Я не обсуждаю качество здесь, поскольку я нашел Jira/Confluence довольно крутым стеком.

Так что для просмотра кода вашего лучшего шоу Crucible https://www.atlassian.com/software/crucible/overview/

Другие вопросы по тегам