#!/bin/bash set -euxo pipefail export DEBIAN_FRONTEND=noninteractive apt-get clean apt-get update -q apt-get install -y wget apt-utils libedit2 git apt-get install -y autoconf bison build-essential libssl-dev libyaml-dev libreadline-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libxml2-dev cd /root wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.gz tar -xf ruby-2.7.1.tar.gz cd ruby-2.7.1 ./configure --prefix=/opt/ruby --enable-shared --disable-install-doc --disable-install-rdoc --disable-install-capi --without-valgrind --disable-jit-support --disable-rubygems make -j"$(nproc)" make install rm -r /opt/ruby/share cd /root wget https://rubygems.org/rubygems/rubygems-3.1.2.tgz tar -xf rubygems-3.1.2.tgz cd rubygems-3.1.2 ruby setup.rb gem install bundler spandx rm -fr /opt/ruby/lib/ruby/gems/**/cache/*.gem echo "Done"