Статьи
Обучающие материалы
Интерактивные руководства
Установка LaunchDarkly для интеграции с Jira
![Фотография Мэтта Делани](https://wac-cdn.atlassian.com/dam/jcr:ccd9d13e-d952-45db-80e0-a3c8c1b7fb9e/Matt-DeLaney_LaunchDarkly.png?cdnVersion=2022)
Мэтт Делани
Менеджер по маркетингу продуктов, LaunchDarkly
В этом учебном руководстве подробно описывается, как установить интеграцию LaunchDarkly for Jira и связать флажки возможностей с задачами Jira вашей команды.
* Примечание. Эта интеграция доступна только для Jira Cloud.
Время
8 минут на прочтение.
Аудитория
У вас есть аккаунт Jira и базовые знания о Jira. Начните работу с Jira здесь.
У вас есть базовые знания о LaunchDarkly. Начните работу с LaunchDarkly здесь.
Обязательные условия
- Вы установили приложение LaunchDarkly for Jira из Atlassian Marketplace в своем экземпляре Jira Cloud.
- У вас есть токен доступа к API с правами
писателя
. Подробнее см. в разделе документации о токенах доступа к API. - Вы также можете назначить токену доступа пользовательскую роль, которая позволит ему управлять веб-хуками. В политике пользовательской роли откройте для интеграции Jira доступ к ресурсам
webhook/*
и разрешите выполнять действияcreateWebhook
(Создать веб-хук) иdeleteWebhook
(Удалить веб-хук).
![Заявка Jira](https://wac-cdn.atlassian.com/dam/jcr:e092e082-2595-429b-9635-6728a6320bd2/image5.png?cdnVersion=2022)
Возможно, команды уже используют Jira и LaunchDarkly для управления релизами ПО. Интеграция этих двух решений упрощает взаимодействие между командами и позволяет получать больше информации о статусе развертывания возможности. Интеграция LaunchDarkly for Jira отображает статусы флажков возможностей в задачах Jira, чтобы разработчики могли быстрее получать нужную информацию и реже переключать контекст.
Шаг 1. Настройте интеграцию
Создайте токен доступа к API и используйте его, чтобы настроить интеграцию с Jira для аккаунта LaunchDarkly.
- Перейдите на страницу управления приложениями своего экземпляра Jira и нажмите кнопку Configuration (Настроить) для приложения LaunchDarkly.
- Укажите свой ключ API.
- Для каждого проекта LaunchDarkly выберите среду, которую приложение будет отслеживать. По умолчанию приложение отслеживает рабочие среды.
![Окно Configure LaunchDarkly integration (Настройка интеграции LaunchDarkly)](https://wac-cdn.atlassian.com/dam/jcr:c546f381-768a-490b-aac6-2e443cc37c32/image4.png?cdnVersion=2022)
После того как приложение LaunchDarkly for Jira будет настроено, при просмотре задач на доске Active sprints (Активные спринты) появится панель Releases (Релизы).
Если с существующей задачей Jira не связаны флажки, их можно добавить с помощью кнопки. Если с задачей Jira уже связан один или несколько флажков, будет показан статус развертывания каждого флажка возможности, связанного с задачей Jira.
Теперь, когда приложение Jira настроено, можно связывать флажки возможностей с задачами Jira.
Шаг 2. Создайте новый флажок возможности из задачи Jira
Чтобы создать новый флажок возможности в задаче Jira, выполните следующие действия.
- Перейдите на панель флажков возможностей своей задачи Jira.
- Нажмите Add feature flag (Добавить флажок возможности) и выберите опцию Create feature flag (Создать флажок возможности). Откроется страница создания флажка LaunchDarkly.
- На странице создания флажка возможности будет автоматически добавлена задача Jira.
![Страница создания флажка возможности](https://wac-cdn.atlassian.com/dam/jcr:147f9143-cc69-438e-84e2-2d6e86d7f795/image6.png?cdnVersion=2022)
Шаг 3. Свяжите существующий флажок возможности с задачей Jira из LaunchDarkly
Если вы уже создали флажок возможности для задачи Jira, можете добавить задачу Jira к существующему флажку, создав для него пользовательское свойство.
- Перейдите на страницу Settings (Настройки) флажка.
- Назовите пользовательское свойство «Jira issues» (Задачи Jira).
-
В качестве значения свойства введите список ключей задач Jira. Можете указать несколько задач, если это применимо.
-
Нажмите Save Changes (Сохранить изменения).
![Поле пользовательского свойства Jira issues (Задачи Jira)](https://wac-cdn.atlassian.com/dam/jcr:85b5bc58-a81b-4d25-9ecf-3487ddcd0435/image3.png?cdnVersion=2022)
Вот так можно связать аккаунты Jira и LaunchDarkly, создать новый флажок возможности из задачи Jira и связать существующий флажок возможности с задачей Jira.
Развивайтесь быстро и уверенно
Интеграция LaunchDarkly for Jira дает больше возможностей для контроля и большую осведомленность обо всех аспектах выпуска возможностей. Теперь вы можете чувствовать себя уверенно, всегда зная, что происходит с вашими релизами.
С помощью Open DevOps от Atlassian вы можете создать желаемый пакет инструментов DevOps благодаря интеграциям с ведущими поставщиками и приложениями из Marketplace. Чтобы узнать больше, ознакомьтесь с нашими интеграциями DevOps.
Поделитесь этой статьей
Следующая тема
Рекомендуемые статьи
Добавьте эти ресурсы в закладки, чтобы изучить типы команд DevOps или получать регулярные обновления по DevOps в Atlassian.
![Рисунок: DevOps](https://wac-cdn.atlassian.com/dam/jcr:bd9d8b2c-ca36-444f-8595-719cb1990e64/Devops-community.png?cdnVersion=2022)
Сообщество DevOps
![Рисунок: DevOps](https://wac-cdn.atlassian.com/dam/jcr:297108ea-d232-4368-af51-b53af230c4fe/Simulation-workshop.png?cdnVersion=2022)
Образовательные программы DevOps
![Рисунок: карта](https://wac-cdn.atlassian.com/dam/jcr:25f6330a-4191-408f-a4e5-2e24bfba67b4/Maturity-model.png?cdnVersion=2022)