diff --git a/.github/workflows/test.yml b/.github/workflows/pipeline.yml similarity index 98% rename from .github/workflows/test.yml rename to .github/workflows/pipeline.yml index a2e66ee..4646e8a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/pipeline.yml @@ -12,6 +12,7 @@ jobs: - 3.1 - 3.2 - 3.3 + - 3.4 gemfile: - "gemfiles/activerecord_6_1.gemfile" - "gemfiles/activerecord_7_0.gemfile" @@ -48,6 +49,7 @@ jobs: - 3.1 - 3.2 - 3.3 + - 3.4 gemfile: - "gemfiles/activerecord_6_1.gemfile" - "gemfiles/activerecord_7_0.gemfile" @@ -92,6 +94,7 @@ jobs: - 3.1 - 3.2 - 3.3 + - 3.4 gemfile: - gemfiles/activerecord_7_1.gemfile - gemfiles/activerecord_7_2.gemfile @@ -133,6 +136,7 @@ jobs: - 3.1 - 3.2 - 3.3 + - 3.4 gemfile: - "gemfiles/activerecord_6_1.gemfile" - "gemfiles/activerecord_7_0.gemfile" diff --git a/Gemfile b/Gemfile index 96fa76a..50ead81 100644 --- a/Gemfile +++ b/Gemfile @@ -4,7 +4,10 @@ gemspec gem "appraisal" gem "appraisal-matrix" +gem "base64" +gem "bigdecimal" gem "debug" +gem "mutex_m" gem "mysql2" gem "pg" gem "rspec" diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..a5b6424 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,33 @@ +# This file is partially auto-generated by the invoca-backstage-tools gem +# The following fields should not be edited manually as they are auto-generated +# based on the contents of the repo: +# - metadata.name +# - metadata.title +# - metadata.description +# - annotations.github.com/project-slug +# - invoca.com/version-repository-location +# - invoca.com/version-repository-name +# - spec.type +# - spec.owner +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: activerecord-dynamic_timeout-gem + title: Activerecord::DynamicTimeout + description: ActiveRecord extension for dynamically setting connection timeouts + tags: + - ruby + - gem + - rails-dependent + - public + annotations: + buildkite.com/project-slug: invoca/activerecord-dynamic-timeout + github.com/project-slug: invoca/activerecord-dynamic_timeout + invoca.com/version-repository-location: rubygems + invoca.com/version-repository-name: activerecord-dynamic_timeout +spec: + type: library + lifecycle: production + owner: octothorpe + dependsOn: [] diff --git a/gemfiles/activerecord_6_1.gemfile b/gemfiles/activerecord_6_1.gemfile index 1165519..414c961 100644 --- a/gemfiles/activerecord_6_1.gemfile +++ b/gemfiles/activerecord_6_1.gemfile @@ -4,7 +4,10 @@ source "https://rubygems.org" gem "appraisal" gem "appraisal-matrix" +gem "base64" +gem "bigdecimal" gem "debug" +gem "mutex_m" gem "mysql2" gem "pg" gem "rspec" diff --git a/gemfiles/activerecord_7_0.gemfile b/gemfiles/activerecord_7_0.gemfile index 7d4577e..4fa5a96 100644 --- a/gemfiles/activerecord_7_0.gemfile +++ b/gemfiles/activerecord_7_0.gemfile @@ -4,7 +4,10 @@ source "https://rubygems.org" gem "appraisal" gem "appraisal-matrix" +gem "base64" +gem "bigdecimal" gem "debug" +gem "mutex_m" gem "mysql2" gem "pg" gem "rspec" diff --git a/gemfiles/activerecord_7_1.gemfile b/gemfiles/activerecord_7_1.gemfile index f8a1c9c..cae5494 100644 --- a/gemfiles/activerecord_7_1.gemfile +++ b/gemfiles/activerecord_7_1.gemfile @@ -4,7 +4,10 @@ source "https://rubygems.org" gem "appraisal" gem "appraisal-matrix" +gem "base64" +gem "bigdecimal" gem "debug" +gem "mutex_m" gem "mysql2" gem "pg" gem "rspec" diff --git a/gemfiles/activerecord_7_2.gemfile b/gemfiles/activerecord_7_2.gemfile index f6a438c..b76182c 100644 --- a/gemfiles/activerecord_7_2.gemfile +++ b/gemfiles/activerecord_7_2.gemfile @@ -4,7 +4,10 @@ source "https://rubygems.org" gem "appraisal" gem "appraisal-matrix" +gem "base64" +gem "bigdecimal" gem "debug" +gem "mutex_m" gem "mysql2" gem "pg" gem "rspec" diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 7b9798f..6ef2a91 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -2,6 +2,7 @@ # See https://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +require 'logger' require "debug" require_relative "helpers/configure_database"