Skip to content

Commit 7716571

Browse files
committed
Made CLI run as 'pact-mock-service' instead of 'pact service'
1 parent 1926cc0 commit 7716571

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

Gemfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ source 'https://rubygems.org'
33
# Specify your gem's dependencies in pact.gemspec
44
gemspec
55

6-
gem 'pact-support', path: '../pact-support'
6+
if ENV['X_PACT_DEVELOPMENT']
7+
gem 'pact-support', path: '../pact-support'
8+
end

lib/pact/mock_service/cli.rb

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ def service
1818
RunStandaloneMockService.call(options)
1919
end
2020

21+
default_task :service
22+
2123
private
2224

2325
def log message

pact-mock-service.gemspec

+4
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ Gem::Specification.new do |gem|
2727
gem.add_runtime_dependency 'webrick'
2828
gem.add_runtime_dependency 'term-ansicolor', '~> 1.0'
2929

30+
unless ENV['X_PACT_DEVELOPMENT']
31+
gem.add_runtime_dependency 'pact-support', '~> 0.0.1'
32+
end
33+
3034
gem.add_development_dependency 'rake', '~> 10.0.3'
3135
gem.add_development_dependency 'webmock', '~> 1.18.0'
3236
gem.add_development_dependency 'pry'

0 commit comments

Comments
 (0)