Sha256: 7bbcfe11f14bc185231889ba868dfe2caad98739aefcd8d6bc56c645e65163d1
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
#!/bin/bash echo "" # Set the prompt for the select command PS3="Choose a stack or 'q' to quit: " options="" rubies=(ree 1.9.3) rails_versions=(rails_3.0 rails_3.1 rails_3.2) for i in "${rubies[@]}" do for j in "${rails_versions[@]}" do options+="$i@$j " done done options+="all" # Show a menu and ask for input. select combo in $options; do case $combo in all) read -p "Press [Enter] to run tests on all..." for i in "${rubies[@]}" do for j in "${rails_versions[@]}" do export CI_RUBY=$i export RAILS_VERSION=$j source ~/.rvm/scripts/rvm rvm use $CI_RUBY@surveyor-$RAILS_VERSION --create ./ci-exec.sh done done ;; "") echo "" ;; *) arr=(${combo//@/ }) export CI_RUBY=${arr[0]} export RAILS_VERSION=${arr[1]} source ~/.rvm/scripts/rvm rvm use $CI_RUBY@surveyor-$RAILS_VERSION --create read -p "Press [Enter] to run tests on $CI_RUBY@$RAILS_VERSION..." ./ci-exec.sh ;; esac break done
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
surveyor-1.3.0 | stacktests.sh |