34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
# OKImeter
|
|
|
|
Compte vos OKIs.
|
|
|
|
## Usage
|
|
|
|
1. Télécharger ce programme.
|
|
|
|
```sh
|
|
wget https://git.barnulf.net/mb/okimeter/releases/download/latest/okimeter
|
|
chmod a+x okimeter
|
|
```
|
|
|
|
2. Aller chercher un token sur le gitlab concerné.
|
|
|
|
- disponible sur [cette page gitlab](https://gitlab.cri.epita.fr/-/user_settings/personal_access_tokens)
|
|
- pendant la création, cocher au moins `read_api`
|
|
|
|
3. Exécuter ce programme avec le token récupéré.
|
|
|
|
```sh
|
|
./okimeter <TOKEN>
|
|
# fetching api/v4/merge_requests?per_page=100&page=1
|
|
# fetching api/v4/merge_requests?per_page=100&page=2
|
|
# fetching api/v4/projects/1/merge_requests/2/notes?per_page=100&page=1
|
|
# fetching api/v4/projects/2/merge_requests/1/notes?per_page=100&page=1
|
|
# fetching api/v4/projects/3/merge_requests/1/notes?per_page=100&page=1
|
|
# fetching api/v4/projects/4/merge_requests/1/notes?per_page=100&page=1
|
|
# fetching api/v4/projects/1/merge_requests/1/notes?per_page=100&page=2
|
|
# fetching api/v4/projects/2/merge_requests/1/notes?per_page=100&page=2
|
|
# fetching api/v4/projects/3/merge_requests/2/notes?per_page=100&page=2
|
|
# fetching api/v4/projects/4/merge_requests/1/notes?per_page=100&page=2
|
|
Total 'oki' 14
|
|
```
|