Giter VIP home page Giter VIP logo

get-the-jira-tasks's Introduction

Get The Jira Tasks

Выгрузка задач по сотрудникам из системы Jira Cloud формате Excel.xlsx

Excel файл

Excel файл состоит:

  • Общий лист задачами
  • Отдельные листы с задачами по каждому сотруднику

Таблица состоит:

  • Ключ
  • № задачи
  • URL задачи
  • Название задачи
  • Тип задачи
  • Статус задачи
  • Автор
  • Исполнитель
  • Задача Создана
  • Задача Закрыта
  • Задача Изменена

Настройка Jira Cloud в личном кабинете

  1. С генерировать Token https://id.atlassian.com/manage/api-tokens
  2. Создать группу сотрудников по которым делать выгрузку задач
    • Откройте панель администрации 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-DD Default: Сегоднешний день
  • --date_end - Конечная дата запроса Формат: YYYY-MM-DD. Default: Сегоднешний день
  • --status - Статус задачи. Default: To Do, In Progress, Done, Denied, Pause

* - Обязательные параметры при запуске скрипта

get-the-jira-tasks's People

Contributors

clyckov34 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.