Update Ruby and Node versions

This commit is contained in:
James Coglan
2025-05-24 14:33:27 +01:00
parent acc937d82a
commit 37f49e307e
7 changed files with 18 additions and 9 deletions
+4
View File
@@ -12,6 +12,7 @@
{ "agent": "websocket-driver node-v18", "url": "ws://127.0.0.1:4008" },
{ "agent": "websocket-driver node-v20", "url": "ws://127.0.0.1:4009" },
{ "agent": "websocket-driver node-v22", "url": "ws://127.0.0.1:4010" },
{ "agent": "websocket-driver node-v24", "url": "ws://127.0.0.1:4011" },
{ "agent": "faye-websocket node-v4", "url": "ws://127.0.0.1:5001" },
{ "agent": "faye-websocket node-v6", "url": "ws://127.0.0.1:5002" },
@@ -23,6 +24,7 @@
{ "agent": "faye-websocket node-v18", "url": "ws://127.0.0.1:5008" },
{ "agent": "faye-websocket node-v20", "url": "ws://127.0.0.1:5009" },
{ "agent": "faye-websocket node-v22", "url": "ws://127.0.0.1:5010" },
{ "agent": "faye-websocket node-v24", "url": "ws://127.0.0.1:5011" },
{ "agent": "websocket-driver ruby-2.1", "url": "ws://127.0.0.1:6101" },
{ "agent": "websocket-driver ruby-2.2", "url": "ws://127.0.0.1:6102" },
@@ -35,6 +37,7 @@
{ "agent": "websocket-driver ruby-3.1", "url": "ws://127.0.0.1:6109" },
{ "agent": "websocket-driver ruby-3.2", "url": "ws://127.0.0.1:6110" },
{ "agent": "websocket-driver ruby-3.3", "url": "ws://127.0.0.1:6111" },
{ "agent": "websocket-driver ruby-3.4", "url": "ws://127.0.0.1:6112" },
{ "agent": "websocket-driver jruby-9.1", "url": "ws://127.0.0.1:6203" },
{ "agent": "websocket-driver jruby-9.2", "url": "ws://127.0.0.1:6204" },
{ "agent": "websocket-driver jruby-9.3", "url": "ws://127.0.0.1:6205" },
@@ -51,6 +54,7 @@
{ "agent": "faye-websocket ruby-3.1 thin", "url": "ws://127.0.0.1:7109" },
{ "agent": "faye-websocket ruby-3.2 thin", "url": "ws://127.0.0.1:7110" },
{ "agent": "faye-websocket ruby-3.3 thin", "url": "ws://127.0.0.1:7111" },
{ "agent": "faye-websocket ruby-3.4 thin", "url": "ws://127.0.0.1:7112" },
{ "agent": "faye-websocket ruby-3.1 goliath", "url": "ws://127.0.0.1:7201" },
{ "agent": "faye-websocket ruby-3.1 passenger", "url": "ws://127.0.0.1:7202" },
{ "agent": "faye-websocket ruby-3.2 puma", "url": "ws://127.0.0.1:7203" },
+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/bash
NVM_VERSION='v0.39.5'
NODE_VERSIONS=(0.{8,10,12} $(seq 4 2 22))
NODE_VERSIONS=(0.{8,10,12} $(seq 4 2 24))
NVM_DIR=~/src/node
BASHRC=~/.bash_aliases
+6 -5
View File
@@ -125,9 +125,10 @@ install-chruby "$CHRUBY_VERSION"
install-openssl '1.0.2u' ~/src/openssl@1.0
RUBY_VERSIONS=(
3.3.3
3.2.4
3.1.5
3.4.4
3.3.8
3.2.8
3.1.7
3.0.7
2.7.8
2.6.10
@@ -155,8 +156,8 @@ for version in "${RUBY_VERSIONS[@]}" ; do
install-ruby "$version" ~/src/openssl@1.0/usr/local/ssl
done
install-jruby 9.4.3.0
install-jruby 9.3.10.0
install-jruby 9.4.12.1
install-jruby 9.3.15.0
install-jruby 9.2.21.0 '< 2.4'
install-jruby 9.1.17.0 '< 2.4'
install-jruby 1.7.27 '< 2'
+2 -2
View File
@@ -29,7 +29,7 @@ for version in 9.{1..4} ; do
ruby-client "jruby-$version"
done
for version in 2.{1..7} 3.{0..3} ; do
for version in 2.{1..7} 3.{0..4} ; do
ruby-client "ruby-$version"
done
@@ -42,6 +42,6 @@ node-client () {
node examples/autobahn_client.js
}
for version in $(seq 4 2 22) ; do
for version in $(seq 4 2 24) ; do
node-client "$version"
done
+2
View File
@@ -22,6 +22,7 @@ websocket-driver-node-server 16 4007
websocket-driver-node-server 18 4008
websocket-driver-node-server 20 4009
websocket-driver-node-server 22 4010
websocket-driver-node-server 24 4011
faye-websocket-node-server () {
@@ -43,3 +44,4 @@ faye-websocket-node-server 16 5007
faye-websocket-node-server 18 5008
faye-websocket-node-server 20 5009
faye-websocket-node-server 22 5010
faye-websocket-node-server 24 5011
+2
View File
@@ -31,6 +31,7 @@ websocket-driver-ruby-server ruby-3.0 6108
websocket-driver-ruby-server ruby-3.1 6109
websocket-driver-ruby-server ruby-3.2 6110
websocket-driver-ruby-server ruby-3.3 6111
websocket-driver-ruby-server ruby-3.4 6112
# cd ~/repo/ruby/jruby-1.7/driver
# chruby jruby-1.7
@@ -66,6 +67,7 @@ faye-websocket-ruby-server ruby-3.0 thin 7108
faye-websocket-ruby-server ruby-3.1 thin 7109
faye-websocket-ruby-server ruby-3.2 thin 7110
faye-websocket-ruby-server ruby-3.3 thin 7111
faye-websocket-ruby-server ruby-3.4 thin 7112
cd ~/repo/ruby/ruby-3.1/websocket
chruby ruby-3.1
+1 -1
View File
@@ -79,7 +79,7 @@ cd ~/repo/ruby
RUBY_VERSIONS=(
# ruby-1.9
ruby-2.{1..7}
ruby-3.{0..3}
ruby-3.{0..4}
# jruby-1.7
jruby-9.{1..4}
)