« Интеграционная шина

Интеграция с трэкером ошибок и системой управления задачами YouTrack от JetBrains.

Скрипт ETL описывает интеграционный процесс периодической регистрации задач в трэкере YouTrack, развернутом в облаке JetBrains.

Мы, в компании ДаСистемс очень любим продукты JetBrains, приобрели лицензии среды разработки IntelliJ IDEA и трэкера YouTrack, а также для автоматических сборок используем TeamCity.

Возникла необходимость интеграции одного из наших проектов, а именно системы электронного документооборота "Сегмент" и трэкера YouTrack. Однако, в статье описывается общая стратегия интеграции. Для детального знакомства с REST API YouTrack, пожалуйста перейдите на сайт документации.

Для тестирования была зарегистрирована пробная версия YouTrack в облаке JetBrains и создан проект.

1. Войдите в систему Mediator ESB со своей учетной записью. Выберите пункт меню Шина - Новый документ ETL.

2. Заполните поля раздела "Общая информация".

3. В разделе "Входящие" добавьте один файл ETL скрипта. Редактор скрипта умеет подсвечивать теги, автоматически завершать ввод, показывать подсказки при наборе, имеет встроенный механизм поиска и замены. Кроме этого, окно редактирования может быть развернуто на весь экран, нажмите F11.

4. Напишите скрипт интеграции (воспользуйтесь примером).

5. Нажмите кнопку Сохранить или Выполнить, если хотите запустить скрипт немедленно, а не по расписанию.

6. Результат работы скрипта ETL можно посмотреть в журнале.

7. Зарегистрированные задачи можно посмотреть в трэкере YouTrack.

Для более детального знакомства со всеми возможностями интеграционной шины Mediator ESB обращайтесь к нам. Мы организуем демонстрацию в удобное для вас время и в удобном формате.