GitLab Time Tracking — Use Teetrack Alongside GitLab

Manage your DevOps pipeline in GitLab, track and bill development time in Teetrack.

Teetrack does not have a native GitLab integration, but both tools work well together. Track billable development hours in Teetrack while managing code, CI/CD, and issues in GitLab.

Requirements

  • A GitLab account (SaaS or self-managed) with projects and issues set up
  • A Teetrack account
  • Consistent naming between Teetrack projects and GitLab projects

How to Connect

Step 1: Create Teetrack projects matching your GitLab projects

Set up projects in Teetrack that correspond to your GitLab projects or groups. Use consistent naming to make cross-referencing between tracked time and code work effortless.

Step 2: Start a Teetrack timer when picking up a GitLab issue

When you start working on a GitLab issue or merge request, start a timer in Teetrack with the matching project and a brief description such as the issue title.

Step 3: Reference GitLab issues in Teetrack time entries

Add the GitLab issue number or merge request URL in your Teetrack time entry description so you can match development hours to specific issues during reviews.

Step 4: Compare tracked time with GitLab milestones

Review your Teetrack reports alongside GitLab milestones and boards to assess where development time was spent and calibrate future iteration planning.

What you can do

  • Track development time per issue or merge request: Log time against specific GitLab issues or merge requests in Teetrack for precise project cost tracking and client billing.
  • Accurate billing for development engagements: Use Teetrack time data to create invoices that reflect actual hours spent on features, code reviews, and DevOps work.
  • Better iteration planning with real time data: Compare planned time estimates from GitLab with actual tracked time in Teetrack to improve accuracy of future sprints and milestones.

Frequently Asked Questions

Track your development hours in Teetrack while working in GitLab

Start free

Works with GitLab SaaS and self-managed instances.