Commit 78b19e34e6bf119ce80f811301b3a5f010c6f4b8
1 parent
22ec3277
Exists in
master
and in
1 other branch
Working on Gitlab integration
Showing
2 changed files
with
6 additions
and
0 deletions
Show diff stats
Gemfile
| @@ -36,6 +36,8 @@ gem 'pivotal-tracker' | @@ -36,6 +36,8 @@ gem 'pivotal-tracker' | ||
| 36 | gem 'ruby-fogbugz', :require => 'fogbugz' | 36 | gem 'ruby-fogbugz', :require => 'fogbugz' |
| 37 | # Github Issues | 37 | # Github Issues |
| 38 | gem 'octokit', '~> 1.0.0' | 38 | gem 'octokit', '~> 1.0.0' |
| 39 | +# Gitlab | ||
| 40 | +gem 'gitlab' | ||
| 39 | 41 | ||
| 40 | # Bitbucket Issues | 42 | # Bitbucket Issues |
| 41 | gem 'bitbucket_rest_api' | 43 | gem 'bitbucket_rest_api' |
spec/fabricators/issue_tracker_fabricator.rb
| @@ -15,6 +15,10 @@ Fabricator :redmine_tracker, :from => :issue_tracker, :class_name => "IssueTrack | @@ -15,6 +15,10 @@ Fabricator :redmine_tracker, :from => :issue_tracker, :class_name => "IssueTrack | ||
| 15 | account 'http://redmine.example.com' | 15 | account 'http://redmine.example.com' |
| 16 | end | 16 | end |
| 17 | 17 | ||
| 18 | +Fabricator :gitlab_tracker, :from => :issue_tracker, :class_name => "IssueTrackers::GitlabTracker" do | ||
| 19 | + account 'http://gitlab.example.com' | ||
| 20 | +end | ||
| 21 | + | ||
| 18 | Fabricator :mingle_tracker, :from => :issue_tracker, :class_name => "IssueTrackers::MingleTracker" do | 22 | Fabricator :mingle_tracker, :from => :issue_tracker, :class_name => "IssueTrackers::MingleTracker" do |
| 19 | account 'https://mingle.example.com' | 23 | account 'https://mingle.example.com' |
| 20 | ticket_properties 'card_type = Defect, defect_status = open, priority = essential' | 24 | ticket_properties 'card_type = Defect, defect_status = open, priority = essential' |