Skip to content

Commit fb980e5

Browse files
Update gem dependencies to latest stable versions (#57)
- Pin docker-api to ~> 2.4 (from 1.34.2) - Pin rake to ~> 13.0 (from 13.0.1) - Pin rspec to ~> 3.13 (explicitly, was 3.8.0 via serverspec) - Pin serverspec to ~> 2.43 (from 2.41.5) Also adds Gemfile.lock to repository for reproducible builds. The lockfile does not pin Bundler version to allow CI environments to use their native Bundler version compatible with Ruby 3.4+. Benefits: - Security fixes and bug fixes from newer versions - Better compatibility with modern Ruby versions - Improved test stability - Reproducible builds across environments All tests pass successfully with updated dependencies. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
1 parent fcdf6bd commit fb980e5

File tree

2 files changed

+56
-3
lines changed

2 files changed

+56
-3
lines changed

Gemfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
source "https://rubygems.org"
22

3-
gem 'docker-api'
4-
gem 'rake'
5-
gem 'serverspec'
3+
gem 'docker-api', '~> 2.4'
4+
gem 'rake', '~> 13.0'
5+
gem 'rspec', '~> 3.13'
6+
gem 'serverspec', '~> 2.43'

Gemfile.lock

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
base64 (0.3.0)
5+
diff-lcs (1.6.2)
6+
docker-api (2.4.0)
7+
excon (>= 0.64.0)
8+
multi_json
9+
excon (0.109.0)
10+
multi_json (1.15.0)
11+
net-scp (4.1.0)
12+
net-ssh (>= 2.6.5, < 8.0.0)
13+
net-ssh (7.3.0)
14+
net-telnet (0.2.0)
15+
rake (13.3.1)
16+
rspec (3.13.2)
17+
rspec-core (~> 3.13.0)
18+
rspec-expectations (~> 3.13.0)
19+
rspec-mocks (~> 3.13.0)
20+
rspec-core (3.13.6)
21+
rspec-support (~> 3.13.0)
22+
rspec-expectations (3.13.5)
23+
diff-lcs (>= 1.2.0, < 2.0)
24+
rspec-support (~> 3.13.0)
25+
rspec-its (1.3.1)
26+
rspec-core (>= 3.0.0)
27+
rspec-expectations (>= 3.0.0)
28+
rspec-mocks (3.13.7)
29+
diff-lcs (>= 1.2.0, < 2.0)
30+
rspec-support (~> 3.13.0)
31+
rspec-support (3.13.7)
32+
serverspec (2.43.0)
33+
multi_json
34+
rspec (~> 3.0)
35+
rspec-its
36+
specinfra (~> 2.72)
37+
sfl (2.3)
38+
specinfra (2.94.1)
39+
base64
40+
net-scp
41+
net-ssh (>= 2.7)
42+
net-telnet
43+
sfl
44+
45+
PLATFORMS
46+
ruby
47+
48+
DEPENDENCIES
49+
docker-api (~> 2.4)
50+
rake (~> 13.0)
51+
rspec (~> 3.13)
52+
serverspec (~> 2.43)

0 commit comments

Comments
 (0)