Найти в Дзене

Выгрузка задач из Jira в Google-таблицы

Для начала вам нужна установленная Jira, у которой включен доступ по Rest API. Далее требуется веб-сервер, где вы можете запускать PHP-код. Всего одна страница: В переменную txt_jql надо записать JQL-запрос, который отбирает нужные вам задачи из Jira. В Google-таблице нужно добавить функцию, которая будет загружать данные из Jira: Почему не запрашивать напрямую из Google Apps Script'а данные из Jira? Из соображений ограничения доступа: нам изначально надо было предоставить коллегам только информацию о названии и статусе задач, но не о содержании: если вы кому-нибудь дадите доступ к этому документу, то у него будет и доступ к вашему скрипту и я не нашёл способ, как скрыть логин и пароль к Jira в Google Apps Script. Дополнительно, можно поставить базовую авторизацию, чтобы и к странице с выгрузкой данных из Jira никто не мог получить доступ. Дальше с данными загруженными в таблицу можно делать всё что угодно средствами Google-таблиц. Есть вопрос? Напишите в комментариях! Чтобы при

Для начала вам нужна установленная Jira, у которой включен доступ по Rest API. Далее требуется веб-сервер, где вы можете запускать PHP-код. Всего одна страница:

-2

В переменную txt_jql надо записать JQL-запрос, который отбирает нужные вам задачи из Jira. В Google-таблице нужно добавить функцию, которая будет загружать данные из Jira:

-3

Почему не запрашивать напрямую из Google Apps Script'а данные из Jira?

Из соображений ограничения доступа: нам изначально надо было предоставить коллегам только информацию о названии и статусе задач, но не о содержании: если вы кому-нибудь дадите доступ к этому документу, то у него будет и доступ к вашему скрипту и я не нашёл способ, как скрыть логин и пароль к Jira в Google Apps Script.

Дополнительно, можно поставить базовую авторизацию, чтобы и к странице с выгрузкой данных из Jira никто не мог получить доступ. Дальше с данными загруженными в таблицу можно делать всё что угодно средствами Google-таблиц.

Есть вопрос? Напишите в комментариях!

Павел Повов, один из основателей школы автоматизации тестирования Quality Alliance
Павел Повов, один из основателей школы автоматизации тестирования Quality Alliance

Чтобы присоединиться к ближайшей группе курса «QA-специалист» , обязательно пройдите вступительное тестирование:

ПРОЙТИ ТЕСТИРОВАНИЕ