20 lines
851 B
Markdown
20 lines
851 B
Markdown
# Gitlab Repo Stats
|
|
Tool for analysing gitlab repo statistics.
|
|
|
|
## Building
|
|
Prebuilt binaries available in [the releases tab](https://git.kallestruik.nl/kalle/GitlabRepoStats/releases) or you can build your own with:
|
|
```sh
|
|
git clone https://git.kallestruik.nl/kalle/GitlabRepoStats.git
|
|
cd GitlabRepoStats
|
|
./gradlew build
|
|
# Jar is now available at build/libs/GitlabRepoStats-1.0.jar
|
|
```
|
|
|
|
## Running
|
|
```sh
|
|
java -jar path/to/GitlabRepoStats.jar -u "https://url.of.gitlab.instance/" -t "PERSONAL_ACCESS_TOKEN" -p "project id" # options to enable statistics
|
|
```
|
|
|
|
### Available statistics
|
|
**--pipeline-stats**: Gather information about the pipelines that have been ran on this project.
|
|
**--issue-stats**: Gather information related to issues of this project. A CSV file for graphing time spent over time is output to `PWD/issue-stats_time-tracking.csv`. |