Excel файл состоит:
- Общий лист задачами
- Отдельные листы с задачами по каждому сотруднику
Таблица состоит:
- Ключ
- № задачи
- URL задачи
- Название задачи
- Тип задачи
- Статус задачи
- Автор
- Исполнитель
- Задача Создана
- Задача Закрыта
- Задача Изменена
- С генерировать Token https://id.atlassian.com/manage/api-tokens
- Создать группу сотрудников по которым делать выгрузку задач
- Откройте панель администрации https://admin.atlassian.com/
- Перейдите в раздел: Groups -> Create group
- Создать группу например: My Group
- Добавить сотрудников в группу
Выгрузка задач за сегодня
go run cmd/app/main.go --host="https://myServer.atlassian.net" --user="Login" --token="Token" --group="My Group"
Выгрузка задач за конкретный период
go run cmd/app/main.go --host="https://myServer.atlassian.net" --user="Login" --token="Token" --group="My Group" --date_start="2022-10-01" --"date_end=2022-10-31"`
Выгрузка задач со статусом "Done" за конкретный период
go run cmd/app/main.go --host="https://myServer.atlassian.net" --user="Login" --token="Token" --group="My Group" --date_start="2022-10-01" --"date_end=2022-10-31" --status="Done"
Выгрузка задач с несколькими статусами: "Done" и "To Do" за сегодня:
go run cmd/app/main.go --host="https://myServer.atlassian.net" --user="Login" --token="Token" --group="My Group"` --status='"Done", "To Do"'
Важный момент: По умолчанию задачи выгружаются со статусами:
- To Do
- In Progress
- Done
- Denied
- Pause
--host
- Хост Jira Cloud *--user
- Логин пользователя *--token
- Токен пользователя *--group
- Название группы в Jira Cloud которую создавали. Список пользователей *--date_start
- Начальная дата запроса. Формат: YYYY-MM-DDDefault
:Сегоднешний день
--date_end
- Конечная дата запроса Формат: YYYY-MM-DD.Default
:Сегоднешний день
--status
- Статус задачи.Default
:To Do, In Progress, Done, Denied, Pause
* - Обязательные параметры при запуске скрипта