Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning
titleВнимание! Вы просматриваете старую версию сайта!

Для перехода на новую версию пройдите на www.teamlead.ru

Section
Column
width10%

Image Added

Column
width50%

Категория: Импорт/экспорт

Область применения: HelpDesk, Разработка ПО

Создание сервиса для автоматизации процесса выгрузки запросов JIRA в CSV-формат, по определенному фильтру.

1. Заходим в Administration -> System -> Services

2. Добавляем новый сервис:

  • Name: ExportCSVService
  • Class:
Wiki Markup
{dojo-tabs:theme=tundra|nested=true} {dojo-tab:title=Русский|selected=true} || Описание плагина | {excerpt}Этот плагин по своей сути является развитием плагина [JIRA Export Issues to CSV Plugin (Teamlead)|JIRA:JIRA Export Issues to CSV Plugin (Teamlead)]. Однако теперь мы сосредоточились на автоматизации процесса выгрузки и сделали сервис, который способен автоматически выгружать запросы из JIRA в CSV-формат, по определенному фильтру.{excerpt} || || Cтраница плагина в Atlassian Exchange | Пока не опубликован || || Русификация плагина от Teamlead | (/) || || Стоимость | Платный ($10) || || Файлы плагина | {children} || || 4.0 || 4.1 || 4.2 || | (?) | (?) | (/) | h6. Установка плагина 1. Копируем плагин в папку JIRA-HOM\WEB-INF\lib 2. Рестарт сервиса JIRA h6. Конфигурирование плагина 1. Заходим в Administration \-> System \-> Services 2. Добавляем новый сервис: - *Name:* ExportCSVService - *Class:*
  • com.teamlead.csv.ExportCSVService
- *
  • Delay:
*
  • промежуток
  • между
  • выгрузками
  • в
  • минутах
- *
  • User
  • name
*
  • :
  • логин
  • пользователя
  • JIRA,
  • желательно
  • с
  • админскими
  • привилегиями,
  • из
  • под
  • которого
  • будет
  • работать
  • сервис
- *
  • Query:
 *
  • запрос
  • на
  • поиск
  • задач,
  • например:
{color:#0000ff}{_}
  • resolution
  • =
  • unresolved
  • ORDER
  • BY
  • priority
  • DESC,
  • created
ASC{_}{color} - *Path to a dir:* полный путь к директории на диске, куда будут помещены файлы csv - *Delimiter:* раделитель записей в csv (,) - *Date format (): *формат даты, будет использоваться для вычисления имен файлов csv 3. Когда сервис будет создан надо будет проверить, что файлы csv появляются в заданной директории с нужным содержимым 4. Таких сервисов может быть несколько только с разными именами и параметрами. Класс будет тот же: com.teamlead.csv.ExportCSVService !csv_service.png|thumbnail! h6. Пример работы плагина На картинке приведен пример автоматической выгрузки данных из JIRA в CSV-формат, каждые 5 минут: !csv_service_results.png|thumbnail! На этой картинке приведен пример содержания файла CSV: !csv_service_file.png|thumbnail! {dojo-tab} {dojo-tab:title=English} || Plugin description | {excerpt}This plugin is essentially a development of plug-in [JIRA Export Issues to CSV Plugin (Teamlead)|JIRA:JIRA Export Issues to CSV Plugin (Teamlead)]. But now we have focused on automating the process of exporting and made a service that can automatically export issues from JIRA in CSV-format from particular filter search.{excerpt} || || Page of plugin on Atlassian Plugin Exchange | Not published yet || || Languages | Russian/English || || Cost | $10 || || JAR | Only for customers {children} || || 4.0 || 4.1 || 4.2 || | (?) | (?) | (/) | h6. Plugin installation 1. Copy JAR to the folder: JIRA-HOM\WEB-INF\lib 2. Restart JIRA h6. Plugin configuration 1. Go to Administration JIRA menu \-> System \-> Services 2. Add new service with next parameters: - *Name:* ExportCSVService - *Class:* com.teamlead.csv.ExportCSVService - *Delay:* interval between exports in minutes - *User name*: user login JIRA, preferably with Admin privileges, from under which the service will work - *Query:* search query tasks such as: {color:#0000ff}{_}resolution = unresolved ORDER BY priority DESC, created ASC{_}{color} - *Path to a dir:* full path to a directory on disk where the CSV-files will be placed - *Delimiter:* record separator in csv, by default: (,) - *Date format ():* date format will be used to calculate the csv-file name 3. When the service is created it will be necessary to verify that the files are csv appear in a given directory to the desired content 4. Such services may be only a few with different names and parameters. The class is the same: *com.teamlead.csv.ExportCSVService* !csv_service.png|thumbnail! h6. Example На картинке приведен пример автоматической выгрузки данных из JIRA в CSV-формат, каждые 5 минут: !csv_service_results.png|thumbnail! This picture shows an example of content CSV-file: !csv_service_file.png|thumbnail! {dojo-tab} {dojo-tabs}
  • ASC
  • Path to a dir: полный путь к директории на диске, куда будут помещены файлы csv
  • Delimiter: раделитель записей в csv (,)
  • Date format (): формат даты, будет использоваться для вычисления имен файлов csv

3. Когда сервис будет создан надо будет проверить, что файлы csv появляются в заданной директории с нужным содержимым

4. Таких сервисов может быть несколько только с разными именами и параметрами. Класс будет тот же: com.teamlead.csv.ExportCSVService

Image Added

На картинке приведен пример автоматической выгрузки данных из JIRA в CSV-формат, каждые 5 минут:

Image Added

На этой картинке приведен пример содержания файла CSV:

Image Added

Скриншоты

Версия плагина
Версия JIRA
1.04.0 - 4.2.4
Column
width30%

Image Added

Panel
titleОсновная информация

Установка: UPM

Стоимость: Бесплатный

Язык: RU

Разработчик: Teamlead



Panel
titleПолезные ссылки
Полезные ссылки

Страница на MarketPlace 

Скачать 

Поддержка 

Include Page
Подвал сайта Teamlead
Подвал сайта Teamlead