mirror of
https://github.com/faye/wstest.git
synced 2025-11-01 13:58:47 +00:00
67 lines
1.7 KiB
Bash
Executable File
67 lines
1.7 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
. /usr/local/share/chruby/chruby.sh
|
|
|
|
|
|
cd .code/ruby
|
|
|
|
websocket-driver-ruby-server() {
|
|
cd "$1/driver"
|
|
chruby "$1"
|
|
ruby -S bundle exec rake compile
|
|
ruby examples/em_server.rb "$2" &
|
|
cd -
|
|
}
|
|
|
|
websocket-driver-ruby-server 1.9.3 6001
|
|
websocket-driver-ruby-server 2.0.0 6002
|
|
websocket-driver-ruby-server 2.1.10 6003
|
|
websocket-driver-ruby-server 2.2.10 6004
|
|
websocket-driver-ruby-server 2.3.8 6005
|
|
websocket-driver-ruby-server 2.4.10 6006
|
|
websocket-driver-ruby-server 2.5.8 6007
|
|
websocket-driver-ruby-server 2.6.6 6008
|
|
websocket-driver-ruby-server 2.7.1 6009
|
|
|
|
cd jruby-1.7/driver
|
|
chruby jruby-1.7
|
|
ruby -S bundle exec rake compile
|
|
ruby -J-Xmx2048m --1.9 examples/em_server.rb 6010 &
|
|
ruby -J-Xmx2048m --2.0 examples/em_server.rb 6011 &
|
|
cd -
|
|
|
|
|
|
faye-websocket-ruby-server() {
|
|
cd "$1/websocket"
|
|
chruby "$1"
|
|
ruby examples/server.rb "$3" '' "$2" &
|
|
cd -
|
|
}
|
|
|
|
faye-websocket-ruby-server 1.9.3 thin 7001
|
|
faye-websocket-ruby-server 2.0.0 thin 7002
|
|
faye-websocket-ruby-server 2.1.10 thin 7003
|
|
faye-websocket-ruby-server 2.2.10 thin 7004
|
|
faye-websocket-ruby-server 2.3.8 thin 7005
|
|
faye-websocket-ruby-server 2.4.10 thin 7006
|
|
faye-websocket-ruby-server 2.5.8 thin 7007
|
|
faye-websocket-ruby-server 2.6.6 thin 7008
|
|
faye-websocket-ruby-server 2.7.1 thin 7009
|
|
|
|
cd 2.7.1/websocket
|
|
chruby 2.7.1
|
|
ruby examples/server.rb 7010 '' goliath -svp 7010 &
|
|
cd examples
|
|
ruby -S bundle exec passenger start -p 7011 &
|
|
cd ../../..
|
|
|
|
faye-websocket-ruby-server 2.7.1 puma 7012
|
|
faye-websocket-ruby-server 2.7.1 rainbows 7013
|
|
|
|
cd jruby-1.7/websocket
|
|
chruby jruby-1.7
|
|
ruby -J-Xmx2048m --1.9 examples/server.rb 7014 '' puma &
|
|
ruby -J-Xmx2048m --2.0 examples/server.rb 7015 '' puma &
|
|
cd -
|