User's guide /

Integrations

/

GitLab

You may want to integrate with GitLab if you use it for project management. OBS can syncronize the following information on a regular basis:
  • Projects
  • Issues
  • Time Tracking
Requirements:
  • OBS ERP Settings
GitLAB Repository gitlab_repo https://gitlab.yourdomain.com
GitLAB User gitlab_user [email protected]
GitLAB password gitlab_pass 0e80edc2b2003179fc46
  • The email addresses of the users in GitLab are used as unique identifiers and they must be configured.

Data synchronization on a regular basis
  • You may setup a regular task in the main scheduler of OBS ERP, e.g. run every day function "IssuePostRequest" with parameter:
https://yourinstance.obs2go.com/gitlab/import_projects_tasks_and_time_tracking|{"username":"john", "pwd":"yourpassword"}

This job will update the existing or insert new projects, tasks and tracked time.