Saioa Perurena
Saioa Perurena

Reputation: 21

How to configure jira external issue tracker on gitlab

I can't find any information about how to configure jira as external issue tracker on gitlab.

I've tried writing the following on /etc/gitlab/gitlab-rc but is seems that it does nothing. I execute the "gitlab-ctl reconfigure" but then gitlab.yml have no changes, and I don't see any Jira option on project settings.

etc/gitlab/gitlab.rb:

gitlab-rails['issues_tracker'] = "jira"
gitlab-rails['issues_tracker_jira_title'] = " Atlassian Jira"
gitlab-rails['issues_tracker_jira_project_url'] = "http://myjiraserver/issues/?jql=project=:issues_tracker_id"
gitlab-rails['issues_tracker_jira_issues_url'] = "http://myjiraserver/browse/:id"
gitlab-rails['issues_tracker_jira_new_issue_url'] = "http://myjiraserver/secure/CreateIssue.jspa"

Upvotes: 2

Views: 3947

Answers (1)

Peter van Arkel
Peter van Arkel

Reputation: 589

If you use the following:

gitlab_rails['issues_tracker_jira'] = true
gitlab_rails['issues_tracker_jira_title'] = " Atlassian Jira"
gitlab_rails['issues_tracker_jira_project_url'] = "http://myjiraserver/jira/issues/?jql=project=:issues_tracker_id"
gitlab_rails['issues_tracker_jira_issues_url'] = "http://myjiraserver/jira/browse/:id"
gitlab_rails['issues_tracker_jira_new_issue_url'] = "http://myjiraserver/jira/secure/CreateIssue.jspa"

It should work; your first rule isn't formatted as gitlab expects it to be :) (add the rules and then 'gitlab-ctl reconfigure')

Upvotes: 2

Related Questions