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 (#28920)
  • Loading branch information
gcf-owl-bot[bot] authored Feb 5, 2025
1 parent 51928c5 commit 78efbae
Show file tree
Hide file tree
Showing 20 changed files with 320 additions and 28 deletions.
18 changes: 16 additions & 2 deletions google-cloud-assured_workloads/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-assured_workloads-v1", path: "../google-cloud-assured_workloads-v1"
gem "google-cloud-assured_workloads-v1beta1", path: "../google-cloud-assured_workloads-v1beta1"
local_dependencies = ["google-cloud-assured_workloads-v1", "google-cloud-assured_workloads-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-assured_workloads.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-automl/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-automl-v1", path: "../google-cloud-automl-v1"
gem "google-cloud-automl-v1beta1", path: "../google-cloud-automl-v1beta1"
local_dependencies = ["google-cloud-automl-v1", "google-cloud-automl-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-automl.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-backupdr/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-backupdr-v1", path: "../google-cloud-backupdr-v1"
local_dependencies = ["google-cloud-backupdr-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-backupdr.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-bare_metal_solution/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-bare_metal_solution-v2", path: "../google-cloud-bare_metal_solution-v2"
local_dependencies = ["google-cloud-bare_metal_solution-v2"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bare_metal_solution.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-batch/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-batch-v1", path: "../google-cloud-batch-v1"
local_dependencies = ["google-cloud-batch-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-batch.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
20 changes: 16 additions & 4 deletions google-cloud-beyond_corp/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-beyond_corp-app_connections-v1", path: "../google-cloud-beyond_corp-app_connections-v1"
local_dependencies = ["google-cloud-beyond_corp-app_connections-v1", "google-cloud-beyond_corp-app_connectors-v1", "google-cloud-beyond_corp-app_gateways-v1", "google-cloud-beyond_corp-client_gateways-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-beyond_corp.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 All @@ -11,6 +26,3 @@ gem "minitest-rg", "~> 5.3"
gem "rake", ">= 13.0"
gem "redcarpet", "~> 3.6"
gem "yard", "~> 0.9"
gem "google-cloud-beyond_corp-app_connectors-v1", path: "../google-cloud-beyond_corp-app_connectors-v1"
gem "google-cloud-beyond_corp-app_gateways-v1", path: "../google-cloud-beyond_corp-app_gateways-v1"
gem "google-cloud-beyond_corp-client_gateways-v1", path: "../google-cloud-beyond_corp-client_gateways-v1"
17 changes: 16 additions & 1 deletion google-cloud-bigquery-analytics_hub/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-bigquery-analytics_hub-v1", path: "../google-cloud-bigquery-analytics_hub-v1"
local_dependencies = ["google-cloud-bigquery-analytics_hub-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-analytics_hub.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-bigquery-connection/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-bigquery-connection-v1", path: "../google-cloud-bigquery-connection-v1"
local_dependencies = ["google-cloud-bigquery-connection-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-connection.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-bigquery-data_exchange/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-bigquery-data_exchange-v1beta1", path: "../google-cloud-bigquery-data_exchange-v1beta1"
local_dependencies = ["google-cloud-bigquery-data_exchange-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-data_exchange.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-bigquery-data_policies/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-bigquery-data_policies-v1", path: "../google-cloud-bigquery-data_policies-v1"
gem "google-cloud-bigquery-data_policies-v1beta1", path: "../google-cloud-bigquery-data_policies-v1beta1"
local_dependencies = ["google-cloud-bigquery-data_policies-v1", "google-cloud-bigquery-data_policies-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-data_policies.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-bigquery-data_transfer/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-bigquery-data_transfer-v1", path: "../google-cloud-bigquery-data_transfer-v1"
local_dependencies = ["google-cloud-bigquery-data_transfer-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-data_transfer.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-bigquery-migration/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-bigquery-migration-v2", path: "../google-cloud-bigquery-migration-v2"
local_dependencies = ["google-cloud-bigquery-migration-v2"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-migration.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-bigquery-reservation/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-bigquery-reservation-v1", path: "../google-cloud-bigquery-reservation-v1"
local_dependencies = ["google-cloud-bigquery-reservation-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-reservation.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-bigquery-storage/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-bigquery-storage-v1", path: "../google-cloud-bigquery-storage-v1"
local_dependencies = ["google-cloud-bigquery-storage-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-bigquery-storage.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-billing-budgets/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-billing-budgets-v1", path: "../google-cloud-billing-budgets-v1"
gem "google-cloud-billing-budgets-v1beta1", path: "../google-cloud-billing-budgets-v1beta1"
local_dependencies = ["google-cloud-billing-budgets-v1", "google-cloud-billing-budgets-v1beta1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-billing-budgets.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-billing/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-billing-v1", path: "../google-cloud-billing-v1"
local_dependencies = ["google-cloud-billing-v1"]

main_spec = gemspecs.last || Bundler.load_gemspec(File.join(__dir__, "google-cloud-billing.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 78efbae

Please sign in to comment.