Reputation: 21
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
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