Эту статью написал Джонмари Угочукву из Exalate .
Группы обеспечения качества используют Azure DevOps для организации тестовых случаев и управления ИТ-услугами, а группы разработчиков используют Jira Service Management. Но единственный способ беспрепятственно обмениваться информацией между ними — использовать стороннее решение.
Итак, вам нужна выделенная интеграция Jira Azure DevOps , которая гарантирует безопасность и бесперебойную совместную работу посредством автоматической синхронизации.
Я покажу вам, как настроить двустороннюю интеграцию между Jira и Azure DevOps. Но сначала давайте рассмотрим распространенные случаи использования этой интеграции.
Основная причина выбора инструмента интеграции Jira Azure DevOps — это гарантия того, что между обеими системами передаются нужные данные. В то же время вам нужно решение, которое вы можете настроить в соответствии с вашим индивидуальным вариантом использования.
Другие причины для интеграции Jira с Azure DevOps включают повышение производительности и увеличение скорости передачи знаний.
Скажи, что хочешь
Вы также можете поддерживать
Отношения выглядят следующим образом:
Jira Epic становится функцией Azure DevOps.
Jira Story становится задачей Azure DevOps.
С настраиваемым
Вот несколько факторов, которые следует учитывать, прежде чем выбирать какой-либо инструмент интеграции для Jira и Azure DevOps.
Прежде чем настраивать соединение, вам необходимо установить Exalate как в Jira (локально и в облаке), так и в Azure DevOps.
Найдите « Exalate Jira Issue Sync & More » на торговой площадке Atlassian.
\Нажмите кнопку «Попробовать бесплатно», затем выберите «Облако» из появившихся вариантов. Вы также можете
Выберите сайт или введите URL. Затем нажмите «Начать бесплатную пробную версию». Вы будете перенаправлены на панель управления Jira для подтверждения бесплатной пробной версии.
Вот и все! Теперь вы установили Exalate в Jira Cloud.
Найдите « Exalate For Azure DevOps Integration » в Visual Studio (Azure DevOps Marketplace).
Нажмите «Получить», а затем выберите организацию на появившемся экране. \
Нажмите «Установить», чтобы завершить установку. Чтобы найти приложение Exalate, перейдите в «Настройки организации» и нажмите «Расширения».
Exalate позволяет запускать соединение из Jira или Azure DevOps. Процесс аналогичен на обеих платформах.
Нажмите «Начать подключение». Введите URL-адрес целевого экземпляра в назначенное поле. Если у вас нет URL-адреса, нажмите тумблер «У меня нет URL-адреса».
Exalate поддерживает три режима конфигурации: базовый режим (для простых предварительно созданных конфигураций), визуальный режим и режим сценария (для расширенных конфигураций сценариев).\
Начнем с базового режима .
Выберите проект, в котором вы хотите создавать рабочие элементы, поступающие с другой стороны, и нажмите «Далее».
Подтвердите, что у вас есть доступ администратора, и нажмите «Начать».
Вы будете автоматически перенаправлены на удаленный экземпляр. Выберите проект и нажмите «Подтвердить». Введите ключ проблемы и нажмите «Exalate», чтобы продолжить.
Вот и все! Вы настроили свое первое базовое соединение между Jira и Azure DevOps.
Теперь давайте рассмотрим соединение в визуальном режиме .
Выберите визуальный режим из трех вариантов. Затем введите имя и описание соединения в появившемся модальном окне.
Нажмите «Далее», чтобы перейти к следующему экрану. Чтобы продолжить, вам необходимо подтвердить права администратора.
Нажмите «Проверить доступ администратора». Вы будете перенаправлены в Azure DevOps вашей организации для проверки.
Нажмите «Принять», чтобы предоставить Exalate доступ к вашей системе.\
Вот и все! Соединение в визуальном режиме установлено.
Наконец, давайте перейдем к режиму сценариев.
Инициируйте соединение и проверьте URL-адрес целевого экземпляра. Затем выберите «Режим сценария» из доступных вариантов.
Введите имя и описание подключения, прежде чем нажать «Далее». Затем выберите проект и нажмите «Начать».
Скопируйте код приглашения в буфер обмена. Перейдите на другую сторону и нажмите «Принять приглашение».
Введите код приглашения из буфера обмена, прежде чем нажать «Далее». Затем выберите проект и подтвердите.
Поздравляем! Вы успешно настроили соединение в режиме сценария.
На панели управления Exalate щелкните значок «Изменить соединение» рядом с соединением, которое вы хотите настроить.
На вкладке «Правила» введите поля «Исходящая синхронизация» и «Входящая синхронизация». Здесь вы можете настроить соединения с помощью
Примечание *. Следуйте этому пошаговому руководству по установке и настройке интеграции Jira с Azure DevOps с использованием режима сценария.*
Для подключения в визуальном режиме вы можете добавлять сценарии или использовать редактор перетаскивания, чтобы сопоставить поля, из которых вы хотите поделиться информацией.\
После нажатия «Изменить соединение» проверьте экземпляр, чтобы продолжить. Затем вы перейдете на экран для определения объема и правил.
Выберите проекты с обеих сторон и укажите объекты фильтра. Вы также можете выбрать метод синхронизации: автоматический, ручной или отключенный.\
Вы также можете добавить фильтры для каждого проекта, включая теги, тип, состояние, приоритет, название, описание и многое другое.
После того, как все настроите, нажмите «Сохранить», чтобы закрыть модальное окно. Затем нажмите «Далее», чтобы завершить настройку области.
Затем вы увидите полный список правил сопоставления, который можно перетаскивать, чтобы изменить порядок их появления.
Чтобы добавить собственное сопоставление, нажмите кнопку «+ Добавить сопоставление». В модальном окне настройте правила и нажмите «Сохранить».
Чтобы добавить сценарии, нажмите «Добавить сценарий» в раскрывающемся меню после нажатия кнопки «Добавить сопоставление».
Здесь вы можете написать собственные правила для соединения.
Чтобы изменить любое правило синхронизации, нажмите кнопку редактирования справа и внесите необходимые изменения.\
После этого нажмите «Опубликовать», чтобы сохранить изменения. Вот и все!
Перейдите на вкладку «Триггеры», чтобы просмотреть все активные триггеры для автоматизации синхронизации.
Нажмите кнопку «+ Создать триггер».
Далее выберите тип сущности и введите запрос. Для настройки триггеров Azure DevOps используйте
После этого нажмите «Опубликовать».
Теперь все готово. Начните писать правила для своих подключений, чтобы контролировать, как экземпляры Jira и Azure DevOps обмениваются данными. Вы также можете отслеживать ошибки, используя трассировку стека в консоли. А если вы хотите контролировать количество заявок, вы можете использовать
Перейдите на вкладку «Массовое подключение», выберите соединение и загрузите рабочий элемент для сопоставления задач. Нажмите «Массовое подключение», чтобы завершить процесс.
Поняв основы, вы сможете добавлять дополнительные правила или редактировать имеющиеся.
Благодаря надежному и безопасному стороннему решению, такому как Exalate, команды могут беспрепятственно обмениваться информацией между Jira и Azure DevOps.
Настройка соединения с Exalate — это простой процесс. Вы можете использовать базовый режим без кода, визуальный режим перетаскивания или режим сценария с низким кодом.