Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lariel/fetch-pullrequests
CLI para buscar pullrequests no Azure DevOps Repos
https://github.com/lariel/fetch-pullrequests
cli codereview pullrequest pullrequests
Last synced: about 12 hours ago
JSON representation
CLI para buscar pullrequests no Azure DevOps Repos
- Host: GitHub
- URL: https://github.com/lariel/fetch-pullrequests
- Owner: Lariel
- Created: 2024-01-08T23:12:43.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T13:54:32.000Z (about 2 months ago)
- Last Synced: 2024-11-06T02:16:26.759Z (2 days ago)
- Topics: cli, codereview, pullrequest, pullrequests
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/fetch-pullrequests
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fetch-pullrequests
CLI para buscar pullrequests no Azure DevOps Repos## Configs pré instalação
- Criar uma pasta onde será guardado o arquivo de configuração. Sugestão `.fetch-pullrequests`
- Dentro desta pasta, criar um arquivo `configs.js` com o seguinte conteúdo:
```js
const AZURE_PAT = "SEU-TOKEN-DO-AZURE" // Gerado no Azure Devops em Users settings / Personal access tokens
const ORGANIZATION = 'SUA-ORGANIZAÇÃO';
const PROJECT = 'SEU-PROJETO';
const REPOS = [
"id-do-repo1",
"id-do-repo2",
"etc"
];
const REVIEWER = 'NOME DO REVISOR PARA FILTRAR OS PULL REQUESTS'
module.exports = { AZURE_PAT, ORGANIZATION, PROJECT, REPOS, REVIEWER };
```- Configurar uma variável de ambiente com o nome `FETCH_PR` apontando para a pasta onde o arquivo configs.js foi criado.
### Desenvolvimento
Executar `npm i -g` na raiz do projeto.### Instalação global
Executar `npm i -g fetch-pullrequests` para instalar o projeto.### Execução
Após a instalação global, executar `fetch-pullrequests` em qualquer local.
Executar `fetch-pullrequests -h` para obter ajuda.