Skip to content
This repository has been archived by the owner on Apr 10, 2024. It is now read-only.

Create a time report for issues in a group containing repositories within self-hosted GitLab.

License

Notifications You must be signed in to change notification settings

mattiasghodsian/Gitlab-time-reporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitlab Time Reporter

Donate Coffee GitHub Repo stars GitHub forks Latest Release

Create a time report for issues in a group containing repositories within self-hosted GitLab.

How to

  1. Copy or rename the .env.example to .env and fill in values (NOTE: create a token for the group that contains multi repos, do not make a personal token).
  2. Install all modules for the project npm install
  3. Run node index.js, if you need help run node index.js --help
  4. A new file will be generated TimeReport.xlsx
$ node index.js --help
Usage: index [OPTIONS]...

Options:
  -v, --version         output the version number
  -s, --state <value>   The state of each issue, e.g., opened, closed (default: "closed")
  -a, --after <value>   Get issues after date (2023-10-01)
  -b, --before <value>  Get issues before date  (2023-10-31)
  -h, --help            display help for command

About

Create a time report for issues in a group containing repositories within self-hosted GitLab.

Resources

License

Stars

Watchers

Forks

Packages

No packages published