github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/examples/packer-docker-example/configure-sinatra-app.sh (about)

     1  #!/bin/bash
     2  # Install and configure a simple web app built on top of Ruby and Sinatra
     3  
     4  set -e
     5  
     6  readonly APP_RB_SRC="/tmp/packer-docker-example/app.rb"
     7  readonly APP_RB_DST="/home/ubuntu/app.rb"
     8  
     9  echo "Installing Ruby"
    10  sudo apt-get update
    11  sudo apt-get install -y make zlib1g-dev build-essential ruby ruby-dev
    12  
    13  echo "Installing Sinatra"
    14  sudo gem install sinatra json --no-rdoc --no-ri
    15  
    16  echo "Moving $APP_RB_SRC to $APP_RB_DST"
    17  mkdir -p "$(dirname "$APP_RB_DST")"
    18  mv "$APP_RB_SRC" "$APP_RB_DST"