Skip to content

mstroshin/GitlabHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Скрипт для автоматического создания MR в гитлабе. Алгоритм:

  1. Берет номер таски из текущей ветки
  2. По номеру таски находит задачу в джире и берет ее название
  3. В чатгпт генерирует описание для МР (по названию таски и названиям коммитов)
  4. Назначает ревьюверов из конфиг файла
  5. Открывает созданный МР в браузере

Как использовать:

  1. Запуск без аргументов. Тогда МР будет создан на main ветку.
  2. Запуск с аргументом названия ветки. Тогда МР будет создан на определенную ветку.
  3. Рекомендую положить скрипт GitlabHelper в папку на уровне с рабочей папкой bank и запускать через баш из Xcode:
osascript <<END
tell application "Terminal"
if not (exists window 1) then reopen
activate
do script "cd `pwd`;../GitlabHelper/GitlabHelper" in window 1
end tell
END

В папке cmd лежит пример конфига и сбилденный скрипт GitlabHelper

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages