File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change 1
1
source ENV [ 'GEM_SOURCE' ] || "https://rubygems.org"
2
2
3
3
group :development , :test , :system_tests do
4
- if ENV [ 'ZUUL_PROJECT' ] == 'openstack/puppet-openstack_spec_helper'
5
- gem 'puppet-openstack_spec_helper' ,
6
- :path => '../..' ,
4
+ spec_helper_dir = '/home/zuul/src/opendev.org/openstack/puppet-openstack_spec_helper'
5
+ if File . directory? ( spec_helper_dir )
6
+ if ENV [ 'ZUUL_PROJECT' ] == 'openstack/puppet-openstack_spec_helper'
7
+ gem 'puppet-openstack_spec_helper' ,
8
+ :path => '../..' ,
9
+ :require => 'false'
10
+ else
11
+ gem 'puppet-openstack_spec_helper' ,
12
+ :path => spec_helper_dir ,
7
13
:require => 'false'
14
+ end
8
15
else
16
+ spec_helper_version = ENV [ 'ZUUL_BRANCH' ] || "master"
9
17
gem 'puppet-openstack_spec_helper' ,
10
- :git => 'https://opendev.org/openstack/puppet-openstack_spec_helper' ,
11
- :require => 'false'
18
+ :git => 'https://opendev.org/openstack/puppet-openstack_spec_helper' ,
19
+ :ref => spec_helper_version ,
20
+ :require => 'false'
12
21
end
13
22
end
14
23
You can’t perform that action at this time.
0 commit comments