diff --git a/.rubocop.yml b/.rubocop.yml index 1f68b52..c5214bb 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,2 +1,2 @@ AllCops: - TargetRubyVersion: 2.5 + TargetRubyVersion: 3.2 diff --git a/README.md b/README.md index 4a98574..ed6873c 100755 --- a/README.md +++ b/README.md @@ -153,7 +153,7 @@ applications: - conjur buildpacks: - conjur_buildpack - - php_buildpack + - ruby_buildpack env: SECRETS_YAML_PATH: lib/secrets.yml ``` @@ -202,7 +202,7 @@ applications: - conjur buildpacks: - conjur_buildpack - - php_buildpack + - ruby_buildpack env: SECRETS_YAML_PATH: lib/secrets.yml SECRETS_YAML_ENVIRONMENT: staging diff --git a/tests/integration/apps/ruby/Gemfile b/tests/integration/apps/ruby/Gemfile index ee11b60..84f0142 100644 --- a/tests/integration/apps/ruby/Gemfile +++ b/tests/integration/apps/ruby/Gemfile @@ -1,9 +1,10 @@ source 'https://rubygems.org' -ruby '~> 2.5' +ruby '~> 3.2' gem 'sinatra', ">= 2.2.0" gem 'rack', ">= 2.2.4" gem 'conjur-api' gem 'conjur-cli' +gem 'thin' diff --git a/tests/integration/apps/ruby/Gemfile.lock b/tests/integration/apps/ruby/Gemfile.lock index 8adda97..7e13ad8 100644 --- a/tests/integration/apps/ruby/Gemfile.lock +++ b/tests/integration/apps/ruby/Gemfile.lock @@ -1,73 +1,88 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.0.3.1) + activesupport (6.1.7.2) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) - concurrent-ruby (1.1.10) - conjur-api (5.0.0) - activesupport + zeitwerk (~> 2.3) + addressable (2.8.1) + public_suffix (>= 2.0.2, < 6.0) + concurrent-ruby (1.2.2) + conjur-api (5.4.0) + activesupport (>= 4.2) + addressable (~> 2.0) rest-client - conjur-cli (6.0.0) - activesupport - conjur-api (~> 5.0.0.beta) + conjur-cli (6.2.6) + activesupport (~> 6.0) + conjur-api (~> 5.3) deep_merge (~> 1.0) gli (>= 2.8.0) - highline (~> 1.7) + highline (~> 2.0) netrc (~> 0.10) table_print (~> 1.5) - xdg (~> 2.2) - deep_merge (1.2.1) - domain_name (0.5.20170404) + xdg (= 2.2.3) + daemons (1.4.1) + deep_merge (1.2.2) + domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - gli (2.17.1) - highline (1.7.8) - http-cookie (1.0.3) + eventmachine (1.2.7) + gli (2.21.0) + highline (2.1.0) + http-accept (1.7.0) + http-cookie (1.0.5) domain_name (~> 0.5) i18n (1.12.0) concurrent-ruby (~> 1.0) - mime-types (3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2016.0521) - minitest (5.16.2) - mustermann (2.0.2) + mime-types-data (3.2023.0218.1) + minitest (5.17.0) + mustermann (3.0.0) ruby2_keywords (~> 0.0.1) netrc (0.11.0) - rack (2.2.4) - rack-protection (2.2.3) + public_suffix (5.0.1) + rack (2.2.6.2) + rack-protection (3.0.5) rack - rest-client (2.0.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) ruby2_keywords (0.0.5) - sinatra (2.2.3) - mustermann (~> 2.0) - rack (~> 2.2) - rack-protection (= 2.2.3) + sinatra (3.0.5) + mustermann (~> 3.0) + rack (~> 2.2, >= 2.2.4) + rack-protection (= 3.0.5) tilt (~> 2.0) - table_print (1.5.6) - tilt (2.0.11) - tzinfo (2.0.5) + table_print (1.5.7) + thin (1.8.1) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) + tilt (2.1.0) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.4) + unf_ext (0.0.8.2) xdg (2.2.3) + zeitwerk (2.6.7) PLATFORMS - ruby + x86_64-linux DEPENDENCIES conjur-api conjur-cli rack (>= 2.2.4) sinatra (>= 2.2.0) + thin RUBY VERSION - ruby 2.6.3p62 + ruby 3.2.1p31 BUNDLED WITH - 1.17.3 + 2.4.6