Интеграция Jira с GitHub

Интеграция Jira с GitHub

16 июня 2023

  • Автор: Александр Кононенко

  • Сложность: Средне

  • Время: 4 мин

Одна из задач специалиста на позиции Project и Product Manager — контролировать работу разработчиков и прогресс по проекту. Для максимальной оптимизации перечисленного опытные менеджеры советуют интеграцию Jira с GitHub. Такое решение поможет автоматизировать практически всю рутину, которая касается отслеживания хода разработки. В статье расскажем, как объединить Jira и GitHub, но для начала немного о сервисах.

Почему именно эти IT-решения

GitHub представляет из себя облачную платформу для совместной разработки и хостинга IT-проектов. Также этот сервис — популярная социальная сеть среди тех, кто имеет дело с созданием технологичных продуктов. Здесь специалисты разного уровня и направлений делятся своими знаниями и наработками, так что GitHub — это, в определенном смысле, Google для разработчиков.

Jira — популярный таск-менеджер с огромной функциональностью для управления различными проектами. Благодаря данной системе PM может легко планировать процессы, контролировать работу команды и отслеживать прогресс, коммуницировать с большим количеством стейкхолдеров в удобном формате. Не удивительно, что во многих вакансиях на позицию PM указывают обязательные знания Jira.

Интеграция GitHub с системой управления проектами дает менеджеру и команде возможность:

  • легко и вовремя отслеживать изменения в коде;
  • создавать ветки разработки прямо из Jira;
  • проще производить откат изменений и многое другое.

Для интеграции Jira и GitHub необходимо иметь активные аккаунты в обоих сервисах. Если вы ранее не работали в системах управления проектами и нет времени для самостоятельного изучения, можете пройти курс Jira Start для новичков. После обучения вы точно будете хорошо ориентироваться в таск-менеджере и успешно использовать его обширные возможности, в том числе за счет подключения сервисов вроде GitHub.

Интеграция Jira с GitHub

Объединяем GitHub и Jira

интеграция Джира и ГитХаб
  1. Войдите в Jira в качестве администратора и в рабочем пространстве в верхнем меню нажмите Apps — Explore more apps. Вас перекинет на страницу поиска возможных интеграций с таск-менеджером (Marketplace apps).
  2. Найдите в Marketplace приложение GitHub for Jira и перейдите непосредственно на страницу для установки, нажав на название.
  3. Жмите на кнопку Get it now для подключения сервиса с системой управления проектами.
  4. Выберите ваше рабочее пространство в Jira в появившемся окне и кликните на Install app.
  5. Нажмите в появившемся окне на Get it now. Дождитесь, когда система уведомит вас про установку приложения, после чего перейдите в Apps — Manage Apps. В появившемся списке продуктов выберите GitHub for Jira и в раскрывшемся поле информации нажмите на Get started для дальнейшего связывания сервисов.
  6. Выберите на странице коннекта кнопку Connect GitHub organization. Затем определите тип продукта, которым вы пользуетесь на данной платформе: GitHub Cloud или GitHub Enterprise Server. Далее жмите Continue — вас должно перекинуть непосредственно на https://github.com/.
  7. Авторизуйтесь на GitHub с помощью Jira. Если все в порядке, должна открыться страница с выбором организации и предложением создать новую в случае ее отсутствия. Выбирайте свой вариант и далее действуйте по подсказкам системы. 
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub
Интеграция Jira с GitHub

Если все сделано верно, то в настройках приложения GitHub у вас будет указана ваша организация и напротив нее стоять статус Finished. При этом на платформе для разработчиков у в панеле администратора в Settings — Applications — Authorized GitHub Apps у вас должна быть указана Jira. На этом базовая интеграция сервисов завершена.

Интеграция Jira с GitHub
Интеграция Jira с GitHub

Подробней о том, как настроить эффективную работу в Jira в связке с GitHub, вы сможете узнать на курсе Jira Time 2.0. Опытные эксперты IAMPM объяснят и на собственных примерах покажут все «фишки» работы с этими продуктами. Полученных знаний вам будет достаточно для успешного закрытия большинства ваших потребностей в контроле процесса разработки.

Интеграция Jira с GitHub

Александр Кононенко

Копирайтер-маркетолог с техническим образованием, опытом в продажах и маркетинге. Всегда в поисках лучших решений для достижения поставленных целей, и считает, что создание текстов — это симбиоз искусства и науки.