Інтеграція Jira з GitHub

Інтеграція Jira з GitHub

16 June 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

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

Копірайтер-маркетолог з технічною освітою, досвідом у продажах та маркетингу. Завжди в пошуках найкращих рішень для досягнення поставленої мети. Вважає, що створення текстів — це симбіоз мистецтва та науки.