Skip to content

WIP: First iteration of BambooHR integration

Alexander Dietrich requested to merge bamboohr into master

First iteration for https://gitlab.com/gitlab-com/gl-security/engineering/issues/330.

Adds two scripts:

  • bin/sync-employee-number: Matches BambooHR and team.yml entries (where possible) and adds employee numbers.
  • bin/sync-bamboohr: Adds stub entries for new GitLabbers to team.yml, syncs the division attribute.

For reference, BambooHR entries look like this:

- country: United States
  departments:
  - Product Management
  division: Product
  employee_number: '20000'
  name: Jane Smith
  reports_to: '10142'
  role: Vice President of Product
  start_date: 2019-01-01

Merge request reports