Skip to content

Commit f247bc6

Browse files
committed
Use Ubuntu 22.04 (Jammy Jellyfish) at Travis CI
- Ruby 3.0 and Ruby 2.7 are dropped because it is not compatible with Ubuntu 22.04 (Jammy Jellyfish) that ships with OpenSSL 3 and OpenSSL 3 support is available only for Ruby 3.1 or higher Refer to https://bugs.ruby-lang.org/issues/18658 > We decided to not backport openssl-3.x gem into ruby_2_7 and ruby_3_0 branches. Because it affects with OpenSSL 1.0.x. CI against Oracle Database 11g will be migrated to GitHub Actions via #2327 that runs all Ruby versions supported by Rails main branch, so removing Ruby 2.7 and 3.0 here should be safe.
1 parent d3ce80e commit f247bc6

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

.travis.yml

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
os: linux
2-
dist: focal
2+
dist: jammy
33
cache: bundler
44

55
env:
@@ -16,7 +16,6 @@ env:
1616
- DATABASE_NAME=XE
1717
- ORA_SDTZ='Europe/Riga' # Needed as a client parameter
1818
- TZ='Europe/Riga' # Needed as a DB Server parameter
19-
- "JRUBY_OPTS='--debug --dev -J-Xmx1024M'"
2019

2120
before_install:
2221
- chmod +x .travis/oracle/download.sh
@@ -33,25 +32,11 @@ install:
3332

3433
script:
3534
- bundle exec rake spec
36-
- rm Gemfile.lock
3735

3836
language: ruby
3937
rvm:
4038
- 3.2.2
4139
- 3.1.4
42-
- 3.0.6
43-
- 2.7.7
44-
- ruby-head
45-
# Rails 7.0 requires Ruby 2.7 or higeher.
46-
# CI pending until JRuby 9.4 that supports Ruby 2.7 will be released.
47-
# https://github.com/jruby/jruby/issues/6464
48-
# - jruby-9.4.0
49-
# - jruby-head
50-
51-
# matrix:
52-
# allow_failures:
53-
# - rvm: jruby-9.4.0
54-
# - rvm: jruby-head
5540

5641
notifications:
5742
email: false

0 commit comments

Comments
 (0)