Skip to content

Commit

Permalink
chore: wrapper Ruby client Gemfiles fall back to released GAPICs when…
Browse files Browse the repository at this point in the history
… a major version bump has occurred at HEAD (#28925)
  • Loading branch information
gcf-owl-bot[bot] authored Feb 5, 2025
1 parent f0e659b commit 8d66b57
Show file tree
Hide file tree
Showing 20 changed files with 320 additions and 28 deletions.
17 changes: 16 additions & 1 deletion google-cloud-recommender/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-recommender-v1", path: "../google-cloud-recommender-v1"
local_dependencies = ["google-cloud-recommender-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-recommender.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-redis-cluster/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-redis-cluster-v1", path: "../google-cloud-redis-cluster-v1"
local_dependencies = ["google-cloud-redis-cluster-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-redis-cluster.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
18 changes: 16 additions & 2 deletions google-cloud-redis/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-redis-v1", path: "../google-cloud-redis-v1"
gem "google-cloud-redis-v1beta1", path: "../google-cloud-redis-v1beta1"
local_dependencies = ["google-cloud-redis-v1", "google-cloud-redis-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-redis.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-resource_settings/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-resource_settings-v1", path: "../google-cloud-resource_settings-v1"
local_dependencies = ["google-cloud-resource_settings-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-resource_settings.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-retail/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-retail-v2", path: "../google-cloud-retail-v2"
local_dependencies = ["google-cloud-retail-v2"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-retail.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-run-client/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-run-v2", path: "../google-cloud-run-v2"
local_dependencies = ["google-cloud-run-v2"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-run.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
18 changes: 16 additions & 2 deletions google-cloud-scheduler/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-scheduler-v1", path: "../google-cloud-scheduler-v1"
gem "google-cloud-scheduler-v1beta1", path: "../google-cloud-scheduler-v1beta1"
local_dependencies = ["google-cloud-scheduler-v1", "google-cloud-scheduler-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-scheduler.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
18 changes: 16 additions & 2 deletions google-cloud-secret_manager/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-secret_manager-v1", path: "../google-cloud-secret_manager-v1"
gem "google-cloud-secret_manager-v1beta1", path: "../google-cloud-secret_manager-v1beta1"
local_dependencies = ["google-cloud-secret_manager-v1", "google-cloud-secret_manager-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-secret_manager.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-secure_source_manager/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-secure_source_manager-v1", path: "../google-cloud-secure_source_manager-v1"
local_dependencies = ["google-cloud-secure_source_manager-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-secure_source_manager.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
18 changes: 16 additions & 2 deletions google-cloud-security-private_ca/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-security-private_ca-v1", path: "../google-cloud-security-private_ca-v1"
gem "google-cloud-security-private_ca-v1beta1", path: "../google-cloud-security-private_ca-v1beta1"
local_dependencies = ["google-cloud-security-private_ca-v1", "google-cloud-security-private_ca-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-security-private_ca.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-security-public_ca/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-security-public_ca-v1beta1", path: "../google-cloud-security-public_ca-v1beta1"
local_dependencies = ["google-cloud-security-public_ca-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-security-public_ca.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
19 changes: 16 additions & 3 deletions google-cloud-security_center/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-security_center-v1", path: "../google-cloud-security_center-v1"
gem "google-cloud-security_center-v1p1beta1", path: "../google-cloud-security_center-v1p1beta1"
gem "google-cloud-security_center-v2", path: "../google-cloud-security_center-v2"
local_dependencies = ["google-cloud-security_center-v1", "google-cloud-security_center-v1p1beta1", "google-cloud-security_center-v2"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-security_center.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-security_center_management/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-security_center_management-v1", path: "../google-cloud-security_center_management-v1"
local_dependencies = ["google-cloud-security_center_management-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-security_center_management.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-service_control/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-service_control-v1", path: "../google-cloud-service_control-v1"
local_dependencies = ["google-cloud-service_control-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-service_control.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
18 changes: 16 additions & 2 deletions google-cloud-service_directory/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-service_directory-v1", path: "../google-cloud-service_directory-v1"
gem "google-cloud-service_directory-v1beta1", path: "../google-cloud-service_directory-v1beta1"
local_dependencies = ["google-cloud-service_directory-v1", "google-cloud-service_directory-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-service_directory.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
17 changes: 16 additions & 1 deletion google-cloud-service_health/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@ source "https://rubygems.org"

gemspec

gem "google-cloud-service_health-v1", path: "../google-cloud-service_health-v1"
local_dependencies = ["google-cloud-service_health-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-service_health.gemspec"))
local_dependencies.each do |name|
spec_path = File.expand_path "../#{name}/#{name}.gemspec", __dir__
unless File.file? spec_path
warn "WARNING: Disabled local dependency for #{name} because gemspec not found."
next
end
version = Bundler.load_gemspec(spec_path).version
if main_spec.dependencies.any? { |dep| dep.name == name && !dep.requirement.satisfied_by?(version) }
warn "WARNING: Disabled local dependency for #{name} because the gemspec disallows version #{version}."
next
end
gem name, path: "../#{name}"
end

gem "google-style", "~> 1.30.1"
gem "minitest", "~> 5.22"
Expand Down
Loading

0 comments on commit 8d66b57

Please sign in to comment.