Skip to content

Commit

Permalink
Upgrade all dependencies
Browse files Browse the repository at this point in the history
Upgrading dependencies and removing version restrictions
to keep dependencies up to date.

Also upgrading ruby version to the latest stable.
  • Loading branch information
ashu210890 committed Dec 17, 2024
1 parent 45460eb commit f34d518
Show file tree
Hide file tree
Showing 3 changed files with 93 additions and 69 deletions.
5 changes: 3 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM ruby:2.6.3
FROM ruby:3.3.6

WORKDIR /
RUN mkdir /phpa
WORKDIR /phpa

# COPY code, config and install dependencies
COPY . .
Expand Down
14 changes: 8 additions & 6 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

source "https://rubygems.org"

ruby "3.3.6"

git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }

gem "activesupport"
Expand All @@ -14,13 +16,13 @@ gem "rspec"


group :development do
gem "rubocop", "~> 1.31.1", require: false
gem "rubocop-github", "~> 0.18.0"
gem "rubocop-performance", "~> 1.14.2", require: false # It's a hard dependency from rubocop-github gem.
gem "rubocop-rails", "~> 2.15.1" , require: false # Similarly another hard dependency from rubocop-github gem.
gem "rubocop-rspec", "~> 2.11.1" , require: false
gem "rubocop", require: false
gem "rubocop-github"
gem "rubocop-performance", require: false # It's a hard dependency from rubocop-github gem.
gem "rubocop-rails" , require: false # Similarly another hard dependency from rubocop-github gem.
gem "rubocop-rspec", require: false
end

group :test do
gem "simplecov", "~> 0.21.2", require: false
gem "simplecov", require: false
end
143 changes: 82 additions & 61 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,88 +1,106 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (6.1.7.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
activesupport (8.0.0.1)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
ast (2.4.2)
awesome_print (1.9.2)
base64 (0.2.0)
benchmark (0.4.0)
bigdecimal (3.1.8)
byebug (11.1.3)
concurrent-ruby (1.2.2)
diff-lcs (1.5.0)
docile (1.4.0)
httparty (0.21.0)
concurrent-ruby (1.3.4)
connection_pool (2.4.1)
csv (3.3.0)
diff-lcs (1.5.1)
docile (1.4.1)
drb (2.2.1)
httparty (0.22.0)
csv
mini_mime (>= 1.0.0)
multi_xml (>= 0.5.2)
i18n (1.14.1)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
influxdb (0.8.1)
json (2.7.1)
json (2.9.0)
language_server-protocol (3.17.0.3)
logger (1.6.3)
mini_mime (1.1.5)
minitest (5.20.0)
multi_xml (0.6.0)
parallel (1.24.0)
parser (3.3.0.2)
minitest (5.25.4)
multi_xml (0.7.1)
bigdecimal (~> 3.1)
parallel (1.26.3)
parser (3.3.6.0)
ast (~> 2.4.1)
racc
racc (1.7.3)
rack (3.0.11)
racc (1.8.1)
rack (3.1.8)
rainbow (3.1.1)
regexp_parser (2.9.0)
rexml (3.2.8)
strscan (>= 3.0.9)
rspec (3.12.0)
rspec-core (~> 3.12.0)
rspec-expectations (~> 3.12.0)
rspec-mocks (~> 3.12.0)
rspec-core (3.12.2)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.3)
regexp_parser (2.9.3)
rspec (3.13.0)
rspec-core (~> 3.13.0)
rspec-expectations (~> 3.13.0)
rspec-mocks (~> 3.13.0)
rspec-core (3.13.2)
rspec-support (~> 3.13.0)
rspec-expectations (3.13.3)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.6)
rspec-support (~> 3.13.0)
rspec-mocks (3.13.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-support (3.12.1)
rubocop (1.31.2)
rspec-support (~> 3.13.0)
rspec-support (3.13.2)
rubocop (1.69.2)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 3.1.0.0)
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.18.0, < 2.0)
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.36.2, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
rubocop-github (0.18.0)
rubocop (>= 1.0.0)
rubocop-performance
rubocop-rails
rubocop-performance (1.14.3)
rubocop (>= 1.7.0, < 2.0)
rubocop-ast (>= 0.4.0)
rubocop-rails (2.15.2)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.36.2)
parser (>= 3.3.1.0)
rubocop-github (0.20.0)
rubocop (>= 1.37)
rubocop-performance (>= 1.15)
rubocop-rails (>= 2.17)
rubocop-performance (1.23.0)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rails (2.27.0)
activesupport (>= 4.2.0)
rack (>= 1.1)
rubocop (>= 1.7.0, < 2.0)
rubocop-rspec (2.11.1)
rubocop (~> 1.19)
rubocop (>= 1.52.0, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rspec (3.3.0)
rubocop (~> 1.61)
ruby-progressbar (1.13.0)
simplecov (0.21.2)
securerandom (0.4.0)
simplecov (0.22.0)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov-html (0.13.1)
simplecov_json_formatter (0.1.4)
strscan (3.1.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (2.5.0)
zeitwerk (2.6.12)
unicode-display_width (3.1.2)
unicode-emoji (~> 4.0, >= 4.0.4)
unicode-emoji (4.0.4)
uri (1.0.2)

PLATFORMS
ruby
Expand All @@ -95,12 +113,15 @@ DEPENDENCIES
influxdb
parallel
rspec
rubocop (~> 1.31.1)
rubocop-github (~> 0.18.0)
rubocop-performance (~> 1.14.2)
rubocop-rails (~> 2.15.1)
rubocop-rspec (~> 2.11.1)
simplecov (~> 0.21.2)
rubocop
rubocop-github
rubocop-performance
rubocop-rails
rubocop-rspec
simplecov

RUBY VERSION
ruby 3.3.6p108

BUNDLED WITH
1.17.2
2.5.22

0 comments on commit f34d518

Please sign in to comment.