Skip to content

Commit 6918a37

Browse files
chore(vagrant): upgrade Ruby to 3.3 (#88)
Removed bundler installation because bundler is shipped with the snap. Removed the existing outdated gem version limitations from gemspec. This was necessary for the tests to pass.
1 parent c1cfeb6 commit 6918a37

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

fluent-plugin-sumologic_output.gemspec

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,10 @@ Gem::Specification.new do |gem|
1717
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
1818
gem.require_paths = ["lib"]
1919

20-
gem.required_ruby_version = '>= 2.0.0'
21-
22-
gem.add_development_dependency "bundler", "~> 2"
20+
gem.add_development_dependency "bundler"
2321
gem.add_development_dependency "rake"
24-
gem.add_development_dependency 'test-unit', '~> 3.1.0'
25-
gem.add_development_dependency "codecov", ">= 0.1.10"
26-
gem.add_runtime_dependency "fluentd", ">= 0.14.12"
27-
gem.add_runtime_dependency 'httpclient', '~> 2.8.0'
22+
gem.add_development_dependency 'test-unit'
23+
gem.add_development_dependency "codecov"
24+
gem.add_runtime_dependency "fluentd"
25+
gem.add_runtime_dependency 'httpclient'
2826
end

vagrant/provision.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,5 @@ usermod -aG docker vagrant
2222
apt-get install -y make
2323

2424
# install requirements for ruby
25-
snap install ruby --channel=2.6/stable --classic
26-
su vagrant -c 'gem install bundler:2.1.4'
25+
snap install ruby --channel=3.3/stable --classic
2726
apt install -y gcc g++ libsnappy-dev libicu-dev zlib1g-dev cmake pkg-config libssl-dev

0 commit comments

Comments
 (0)