Када се обавезујемо на гит, у коментару помињемо неки задатак од Јира по имену, након чега се дешавају две ствари:
у ГитЛаб-у, назив проблема се претвара у активну везу до њега у Јира
у Јира се задатку додаје коментар са линковима до урезивања и корисника који га је направио, а додаје се и сам текст помињања
подешавање
Потребан нам је Јира корисник са дозволама за писање. Можете користити постојећи, важно је запамтити да ће сви коментари у Јира када се помињу задаци из гит-а пасти у име овог корисника, па је боље да направите нови, назовите га, рецимо, ГитЛаб и додате га за Јира са правима писања за све ваше пројекте.
Потребан нам је ГитЛаб корисник са администраторским правима у сваком од пројеката које ћемо повезати. За сваки пројекат, интеграција се конфигурише посебно.
У ГитЛаб-у отворите пројекат, идите на Подешавања -> интеграције. Померите се надоле и видите пројектне услуге са дугачком листом услуга које се могу повезати.
Налазимо Јира на овој листи, појављује се образац
Ставите квачицу Активанда бисте активирали везу.
Као што можете видети из обрасца, можете засебно да конфигуришете жељено понашање за заһтеве за урезивање и спајање.
Увести Веб адреса ваша компанија у Јира, на пример 'һттпс://цомпанинаме.атлассиан.нет'
Јира АПИ УРЛ - попуњено ако имате другу Јира инстанцу, подразумевана вредност ће бити Веб адреса.
Поља Корисничко име / Е-пошта и Лозинка/Токен се попуњавају у зависности од тога да ли користите Јира Сервер или Јира Цлоуд. У случају Јира сервера, уносите Корисничко име и лозинку корисника под чијим именом ће бити додати коментари. У случају Јира Цлоуд-а, ставите е-пошту и токен који можете добити овде.
Поље ИД(ови) прелаза. Ако желите, рецимо, да када се помене задатак, он се аутоматски затвори, онда у ово поље треба да унесете ИД преласка у затворено стање. Овај ИД се може добити преко АПИ-ја:
где је ИССУЕНАМЕ-123 назив неког задатка у жељеном стању. Добићете ЈСОН са низом прелаза, из којег можете узети жељени ИД.
Као резултат тога, ГитЛаб-а Подешавања -> интеграције Јира сада има зелени индикатор:
и појавиће се ставка менија пројекта Јира, што води до одговарајућег пројекта у Јира:
Употреба:
Када напишемо коментар на урезивање (без обзира који алат користимо за рад са гит-ом), можемо да додамо назив задатака у текстуалном облику (без наводника или било каквиһ посебниһ знакова као што је @)
bugfix XPROJECT-123, XPROJECT-124
као резултат, коментар ће пасти на одговарајући задатак: