From 5916b111a12497cc5e494c5751cc7a5feeb31fd3 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Sat, 5 Oct 2019 10:19:59 -0700 Subject: [PATCH] Update minimum Ruby version and remove EOL'd Rubies from test config --- .circleci/config.yml | 11 ----------- vagrant.gemspec | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 853186932..b15b37ad3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,9 +4,6 @@ reference: SLACK_TITLE: Vagrant CI RELEASE_TARGET_REPONAME: vagrant-installers images: - ruby23: &ruby23 - docker: - - image: circleci/ruby:2.3 ruby24: &ruby24 docker: - image: circleci/ruby:2.4 @@ -116,9 +113,6 @@ jobs: fi slack -m "New Vagrant installers release triggered: *${version}*" - *PRIVATE_FAILURE - test_ruby23: - <<: *ruby23 - <<: *unit_tests test_ruby24: <<: *ruby24 <<: *unit_tests @@ -165,8 +159,6 @@ workflows: - build pull_requests: jobs: - - test_ruby23: - <<: *PUBLIC_WORKFLOW - test_ruby24: <<: *PUBLIC_WORKFLOW - test_ruby25: @@ -175,8 +167,6 @@ workflows: <<: *PUBLIC_WORKFLOW master: jobs: - - test_ruby23: - <<: *MASTER_WORKFLOW - test_ruby24: <<: *MASTER_WORKFLOW - test_ruby25: @@ -187,7 +177,6 @@ workflows: <<: *MASTER_WORKFLOW context: vagrant requires: - - test_ruby23 - test_ruby24 - test_ruby25 - test_ruby26 diff --git a/vagrant.gemspec b/vagrant.gemspec index 885c0d359..5427ba567 100644 --- a/vagrant.gemspec +++ b/vagrant.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.summary = "Build and distribute virtualized development environments." s.description = "Vagrant is a tool for building and distributing virtualized development environments." - s.required_ruby_version = "~> 2.2", "< 2.7" + s.required_ruby_version = "~> 2.4", "< 2.7" s.required_rubygems_version = ">= 1.3.6" s.rubyforge_project = "vagrant"