dehatanes / superpower-jira-report-creator-at-notion

Command line para extrair screenshots e dados do Jira para *automagicamente* criar um relatório da sprint ✨
GNU General Public License v3.0
1 stars 0 forks source link

Superpower Jira Report Creator at Notion

Language Python 3.8
External API Notion API - 2022-06-28 version
Jira API

Um comando poderoso para extrair screenshots e dados do Jira para automagicamente criar um relatório de sprint no notion - no seu database de preferência ✨

1. O que esse comando faz afinal?

todo

2. Setup

Instalando dependências

Uma vez que o projeto está instalado no seu computador, vá para a pasta dele no terminal e instale as dependências do projeto usando o comando:

pip3 install -r requirements.txt

Configurando variáveis de ambiente do Notion

Para a cli funcionar, você precisa adicionar algumas variáveis de ambiente no seu terminal. Para isso rode os comandos a seguir alterando o que está depois de = por seus respectivos valores:

Configurando variáveis de ambiente do Jira

Ainda não acabou. No mesmo esquema das variáveis acima, você também vai precisar de algumas relacionadas ao Jira para que isso aqui possa funcionar. Rode os comandos a seguir alterando o que está depois de = por seus respectivos valores:

Configurando variáveis de ambiente da AWS

Para conseguirmos salvar os screenshots do Jira e salvá-los no Notion, precisamos de um bucket da AWS que seja publicamente acessível. Então para isso:

3. Como usar

Para usar basta estar na pasta do projeto e rodar o comando:

python3 -m report_creator.main

E esperar a mágica acontecer :)

4. Referências legais para fazer algo parecido


Made with :heart: by @dehatanes & @thomasdoconski