Skip to content

insolite/gitlab-time-report

Repository files navigation

GitLab Time Report

GitLab report view for issues/members time tracking

Inspired by https://gitlab.com/gitlab-org/gitlab-ee/issues/1271

Setup development environment

  1. Install node and gulp

  2. Install dependencies

    npm i
  3. Build styles

    gulp sass
  4. Create GitLab personal access token with at least api access (more info on GitLab Documentation page)

  5. Set up environment variables and start webpack dev server

    GITLAB_URL="http://gitlab.localhost" \
    GITLAB_TOKEN="personal_access_token" \
    npm start
    • GITLAB_URL is the home page for your GitLab instance
    • GITLAB_TOKEN is an GitLab personal access token you got at previous step
    • LISTEN_HOST is localhost by default
    • LISTEN_PORT is 3030 by default
  6. Open http://localhost:3030/ in browser (for default LISTEN_HOST and LISTEN_PORT)

About

GitLab report view for issues/members time tracking

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published