Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать на Java плагин, встраиваемый в Jira Server/DataCenter, который будет подключаться к Git-репозиторию, загружать в локальныю базу данных Jira информацию о коммитах/ветках/pull-request'ах, а на странице просмотра задачи/тикета отображать эту инфу.

Схема работы с программой должна быть такая:

  • Я устанавливаю плагин (jar-файл) через стандартный интерфейс установки приложений в Jira
  • В настройках Jira появляется опция "Настроить интеграцию с Git"
  • Я иду на эту страницу настройки и указываю адрес сервера Git и ключ доступа к репозиторию
  • После сохранения этих параметров на странице настройки появляется список всех обнаруженных Git-репозиториев
  • В фоновом режиме начинает работать сканер Git-репозиториев, который умеет:
  • - подключаться к серверу Git по REST API, используя данные со страницы настройки
  • - получать информацию о всех коммитах/ветках/pull-request'ах во всех доступных репозиториях
  • - проверять в локальной БД Jira ранее загруженные коммиты/ветки/pull-request'ы
  • - сохранять в БД все новые коммиты/ветки/pull-request'ы
  • Я открываю в Jira любую задачу, и на странице задачи должен появиться раздел "Git", в котором будут показываться  коммиты/ветки/pull-request'ы, в названии которых содержится идетнификатор задачи Jira
3 года назад
holdenmcgrohen
Дмитрий 
36 летРоссия
11 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • Результатом вашей работы будет пара страниц в сервисе gitbook.com. Вы можете ознакомиться с примером ожидаемого результата взглянув на документацию стороннего проекта https://dev.cashfree.com/payment-gateway/payments/upi Для выполнения задания вы должны обладать навыком чтения и понимания кода написанного на языке ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • [b]Основные задачи[/b] - Доработать бота для автоматизации трейдинга на P2P площадке, исходя из составленных требований - Разобраться в логике работы популярных банковских приложений и платежных систем (аутентификация в банк, парсинг данных, автоматическая отправка средств, ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • [b]Задача - [/b]файл поставщика продукции переделать в шаблон файла для загрузки на маркетплейсы. [b] Дано[/b] На сайте в личном кабинете примерно раз в 6 часов закачивают по ссылке CSV файл и YML файл. Нужно забирать данные и трансформировать их в ...

    Закрыт
    3 года назад
  • Здравствуйте нужно доработать парсер по следующим параметрам 1. добавить колонку - дата создания аккаунта подписчика 2. Дата первого поста подписчика 3. Дата последнего поста подписчика Прикрепил файл: актуальной выгрузки

    Прикладное ПО1 исполнитель
    Завершен
    3 года назад
  • Надо сделать в андроид студио программу с 2 активити. 1 активити: ввод текста и кнопка "зашифровать" И после нажатия на кнопку он отправляет во 2 активити. 2 активити: показывает текст зашифрованным и ниже кнопка "дешифровать", после того, ...

    Закрыт
    3 года назад
  • Скрипт должен - заходить в аккаунты из файла, ставить лайки на 3 последних постах и подписываться, пропускать закрытые аккаунты, на кого подписался заносить в файл -  заходить в аккаунты из файла, оставлять комент на последней публикации рандомно ...

    Закрыт
    3 года назад
  • Есть страница php. См приложение. 1. Для каждой строки нужно загружать бесконечное количество файлов. В ячейке по мере загрузки должны появляться наименования уже загруженных файлов, форма для добавления нового файла, полоска хода загрузки файла, количество Мбайт. 2. ...

    Закрыт
    3 года назад
  • Есть рабочий скетч управления платой ESP8266 по протоколу MQTT. Необходимо добавить функционал обновления прошивки через OTA, добавить в существующий скетч несколько новых программ управления пинами по протоколу MQTT, также есть другие задачи по расширению функциональности ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Написать программу для микроконтроллера i8051, которая делает следующее 1. Считывает 1 байт данных с порта P0, обнаружив переход линии P1.0 из высокого уровня в низкий. 2. Умножает этот байт на константу, заданную прямо в ...

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Ищу кто поможет собирать по API, хранить, и просчитывать информацию питоном. Опыт работы от 3-х лет

    Закрыт
    3 года назад