|
|
Содержание:
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
-----
|
|
|
|
|
|
## DevOps
|
|
|
|
|
|
### Бизнес процесс в Jira
|
|
|
|
|
|
Что бы связать задачу в Jira c GitLab нужно при создании Merge Request добавить в commit message идентификатор задачи ( *Например: SHP-53 Добавлены новые шаблоны договоров* )
|
|
|
|
|
|
Существует возможность автоматически закрывать задачу в Jira сразу после Merge (перенести задачу в статус **ГОТОВО**).
|
|
|
Для этого нужно в commit message перед идентификатором задачи добавить одно из слов триггеров:
|
|
|
- Closes
|
|
|
- Fixes
|
|
|
- Resolves
|
|
|
|
|
|
![image](uploads/3025a05affae5ef8fdd246d1c38e1368/image.png)
|
|
|
|
|
|
В данном случае процесс управляет порядком выполнения задач. Он исключает переход задачи в статус **ГОТОВО** не пройдя статус **CODE REVIEW**, в который, в свою очередь возможно попасть только из статуса **В РАБОТЕ**.
|
|
|
При создании задачи сразу следует определить исполнителя, а исполнителю следует изменить статус задачи из **ОТКРЫТО** --> **В РАБОТЕ**.
|
|
|
> При переносе задачи в другой статус - она автоматически присваивается к переносящему пользователю как к *исполнителю*.
|
|
|
|
|
|
Статус **DECLINED** предназначен для отклоненных задач, таких как **Дубликаты** (повторяющие уже существующие задачи) или же не нужные предложения.
|
|
|
|
|
|
Для того что бы сделать задачу Дубликатной, следует:
|
|
|
1. Открыть повторявшую ( дублирующую ) задачу
|
|
|
1. Выбрать "Добавить ссылку на задачу"
|
|
|
1. В выпадающем списке выбрать "duplicated"/"is duplicated by" соответственно
|
|
|
1. По идентификатору выбрать связанную задачу
|
|
|
|
|
|
В результате обе задачи будут иметь взаимные ссылки, а дубликат будет отмечен соответствующим знаком.
|
|
|
|
|
|
-----
|
|
|
|
|
|
|
|
|
## ![image](uploads/ea7b2541bc77ba8276f2a6841dbeb81e/image.png) Новое руководство ?????
|
|
|
|
|
|
Здесь будет новое руководство *Вероятно будут разъяснения по коду Jenkins*
|
|
|
|
|
|
[Переход к новому руководству *его пока нет*](Переход-к-новому-руководству)
|
|
|
|
|
|
-----
|
|
|
|
|
|
## Ссылки на документацию
|
|
|
|
|
|
- [Jenkins](https://www.jenkins.io/doc/book/)
|
|
|
|
|
|
- [GitLab](https://docs.gitlab.com/ee/topics/)
|
|
|
|
|
|
- [Git](https://git-scm.com/book/ru/v2/)
|
|
|
|
|
|
- [Markdown в GitLab](https://docs.gitlab.com/ee/user/markdown.html "Очень много полезного")
|
|
|
|
|
|
-----
|
|
|
|
|
|
-----
|
|
|
[Возврат к Содержанию](home#содержание) | [Открыть страницу Home](https://gitlab.mega-pol.ru/Documentation/Guides/-/wikis/home) | [Руководство по установке и настройке Jenkins](https://gitlab.mega-pol.ru/Documentation/Guides/-/wikis/Страница-с-руководством-по-установке-и-настройке-Jenkins) |
|
|
\ No newline at end of file |