Sha256: 902fe1426030e472a36fa85a3687bb1f1366acfc127ad5f5798567890d5c5a20
Contents?: true
Size: 870 Bytes
Versions: 38
Compression:
Stored size: 870 Bytes
Contents
#!/bin/bash --login if [[ -d '/opt/pwn' ]]; then pwn_root='/opt/pwn' else pwn_root="${PWN_ROOT}" fi ls pkg/*.gem | while read previous_gems; do rvmsudo rm $previous_gems done old_ruby_version=`cat ${pwn_root}/.ruby-version` # Default Strategy is to merge codebase rvmsudo git config pull.rebase false rvmsudo git pull new_ruby_version=`cat ${pwn_root}/.ruby-version` rvmsudo gem update --system if [[ $old_ruby_version == $new_ruby_version ]]; then export rvmsudo_secure_path=1 rvmsudo /bin/bash --login -c "cd ${pwn_root} && ./reinstall_pwn_gemset.sh" cd /tmp && cd $pwn_root rvmsudo rake rvmsudo rake install rvmsudo rake rerdoc rvmsudo gem rdoc --backtrace --rdoc --ri --overwrite -V pwn echo "Invoking bundle-audit Gemfile Scanner..." rvmsudo bundle-audit else cd $pwn_root && ./upgrade_ruby.sh $new_ruby_version $old_ruby_version fi
Version data entries
38 entries across 38 versions & 1 rubygems