gitlab jira integration tutorial
Підручник з інтеграції Atlassian Jira та GitLab: Встановлення та налаштування
JIRA це дуже потужний інструмент для відстеження проблем та проектів, і найвідоміший за його використання також для відстеження помилок.
Іншими інструментами з пакету Atlassian, які охоплюють підхід ALM і які тісно інтегровані з JIRA, є Злиття для співпраці між командами проектів та Зефір для повної діяльності з управління тестами.
Отже, ви могли бачити, що вищезазначені 3 інструменти тісно інтегровані і забезпечують командам наскрізну видимість усього стану та прогресу артефактів проекту.
Одним з важливих кроків у всьому цьому процесі є знання того, як ми працюємо ПОСИЛАННЯ завдання / помилки вихідного коду, який знаходиться у сховищах Git, особливо за допомогою Gitlab. Цей процес дуже важливий для врахування можливості відстеження та прозорості змін коду до завдань, покладених на розробників.
GitLab є веб-сайтом Іди менеджер репо, що забезпечує сховище вихідного коду, функції планування проекту та можливості CI / CD.
У цій статті ми побачимо, як завдання JIRA буде пов’язане зі змінами вихідного коду під час коміту Git для сховища, клонованого з Gitlab.
Рекомендована література => Atlassian Jira Training Series
Що ви дізнаєтесь:
- Передумови
- Встановіть плагін Git у JIRA та конфігурацію
- Конфігурація Jira в Gitlab
- Висновок
- Рекомендована література
Передумови
- Встановлено JIRA 7.3.X
- Проект Gitlab Enterprise Edition 11.x, створений із файлами, доданими до сховища.
Встановіть плагін Git у JIRA та конфігурацію
Першим кроком в інтеграції є встановлення Плагін Git в JIRA.
Запустіть JIRA, щоб встановити та завантажити плагін, як показано нижче. Перейдіть до Налаштування -> Надбудова -> Керувати надбудовами та Завантажити надбудову і завантажте плагін.
Інтеграція Git для Jira надбудови або встановленого плагіна показана на зображенні нижче.
Оновіть сторінку один раз після встановлення надбудови. Цей плагін не безкоштовний і його потрібно буде придбати. Я використовував ліцензію eval для демонстрації інтеграції. Цей плагін або доповнення допоможе побачити коміти Git, пов’язані з проблемою JIRA.
Коли завантажується надбудова Git, вам потрібно додати URL-адресу сховища Git із Gitlab. Натисніть на Налаштуйте додати та підключитися до сховища Git.
Далі наведена URL-адреса сховища Git, яка вводиться. Ви можете отримати детальну інформацію про це у своєму проекті Gitlab.
Натисніть на Далі.
Увімкніть параметри, як показано нижче, і виберіть проект Jira для інтеграції. Клацніть на Готово.
Після введення URL-адреси сховища Git, відредагуйте налаштування сховища, щоб додати ідентифікатор користувача та пароль для зв’язку. Якщо ваша компанія LDAP використовує та налаштовує Gitlab, введіть її в налаштуваннях.
Введіть дані для імені користувача та пароля та натисніть Оновити.
Натисніть Оновити після завершення.
Ще в проекті JIRA я створив підзавдання для історії, яка буде використана під час коміту Git. Крім того, зверніть увагу, що ключ Jira є DEM-4.
Конфігурація Jira в Gitlab
У попередньому розділі ми бачили, як додати деталі сховища Git на сервер Jira. У цьому розділі нам потрібно додати деталі сервера Jira також у Gitlab. Завжди пам’ятайте, що для цієї інтеграції потрібен двосторонній зв’язок.
Відкрийте проект Gitlab і перейдіть до Налаштування -> Інтеграції. Прокрутіть вниз до Джира і натисніть на нього, щоб налаштувати деталі сервера Jira.
Увімкніть деталі, як показано, введіть URL-адресу сервера Jira, ім’я користувача та пароль. Перевірте та збережіть налаштування. Після збереження налаштувань ви побачите a ЗЕЛЕНИЙ коло поруч із Джирою, як показано. Це показує, що сервер Jira підключений від Gitlab і інтеграція повністю ввімкнена.
Щоб продовжити інтеграцію, клонуйте сховище Gitlab на локальній машині. Зазвичай розробник клонує на свою локальну машину, модифікує файли і фіксує / надсилає зміни назад до сховища Gitlab.
Вищезгадане сховище (https) клоновано на локальну машину. Виконайте деякі зміни у файлі та зафіксуйте їх.
Під час здійснення змін введіть Ключ Джири (DEM-4), як показано за допомогою команди git commit. Після завершення фіксації натисніть зміни назад до Gitlab.
Наведений вище формат забезпечить, щоб зміни, внесені у вихідний код у сховищі Git, були додані до випуску Jira (DEM-4), як показано.
топ 50 кв. хитрих питань для інтерв’ю pdf
Висновок
Оскільки команди різних організацій використовують або SVN, або Gitlab, ця інтеграція з Jira допоможе забезпечити кращу прозорість змін вихідного коду під час комітів SVN або Git.
Таким чином, цей посібник з інтеграції Jira та Gitlab демонструє одну з потужних та вкрай необхідних функцій інтеграції, яку слід вважати важливою під час будь-якої реалізації ALM.
Рекомендована література
- Підручник з інтеграції JIRA та SVN
- Поглиблені підручники Eclipse для початківців
- Підручник з JIRA: Повний практичний посібник із використання JIRA
- Завантаження та встановлення Jira за допомогою програми встановлення ліцензії Jira
- Підручник з адміністрування JIRA: Адміністратор JIRA та управління користувачами
- Підручник JIRA Agile: Як ефективно використовувати JIRA для управління гнучкими проектами
- Підручник з інформаційної панелі JIRA: Як створити інформаційну панель JIRA на прикладі
- Навчальний посібник JIRA Scrum Board: Обробка Scrum разом з Джирою для управління спринтом