Skip to content

Instantly share code, notes, and snippets.

@ice799
Created February 28, 2018 02:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ice799/49bef10a9b5915d60f5cb8678589e05a to your computer and use it in GitHub Desktop.
Save ice799/49bef10a9b5915d60f5cb8678589e05a to your computer and use it in GitHub Desktop.
diff --git a/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems.rb b/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems.rb
index 6a72864..a2677e2 100644
--- a/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems.rb
+++ b/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems.rb
@@ -1,13 +1,17 @@
-return if platform?('centos') && node['platform_version'].to_i == 5
-
include_recipe 'packagecloud_test::distro_deps'
packagecloud_repo 'computology/packagecloud-cookbook-test-public' do
type 'gem'
end
-gem_package 'jakedotrb' do
- options '--bindir /usr/local/bin'
- version '0.0.1'
- source 'https://packagecloud.io/computology/packagecloud-cookbook-test-public/'
+if platform?('centos') && node['platform_version'].to_i == 5
+ execute 'gem install' do
+ command 'gem install jakedotrb --bindir /usr/local/bin'
+ end
+else
+ gem_package 'jakedotrb' do
+ options '--bindir /usr/local/bin'
+ version '0.0.1'
+ source 'https://packagecloud.io/computology/packagecloud-cookbook-test-public/'
+ end
end
diff --git a/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems_private.rb b/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems_private.rb
index 786100b..35ffddd 100644
--- a/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems_private.rb
+++ b/test/fixtures/cookbooks/packagecloud_test/recipes/rubygems_private.rb
@@ -1,5 +1,3 @@
-return if platform?('centos') && node['platform_version'].to_i == 5
-
include_recipe 'packagecloud_test::distro_deps'
packagecloud_repo 'computology/packagecloud-cookbook-test-private' do
@@ -7,7 +5,13 @@ packagecloud_repo 'computology/packagecloud-cookbook-test-private' do
master_token '762748f7ae0bfdb086dd539575bdc8cffdca78c6a9af0db9'
end
-gem_package 'jakedotrb' do
- options '--bindir /usr/local/bin'
- version '0.0.1'
+if platform?('centos') && node['platform_version'].to_i == 5
+ execute 'gem install' do
+ command 'gem install jakedotrb --bindir /usr/local/bin'
+ end
+else
+ gem_package 'jakedotrb' do
+ options '--bindir /usr/local/bin'
+ version '0.0.1'
+ end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment