#!/bin/sh set -e

if [ “$CI” != “true” ]; then

echo "== Cleaning dev dependencies for local deploy. Run ./bin/setup again afterward! =="
rm -rf ./.bundle \
       ./vendor/bundle \
       ./node_modules

fi

echo '== Bundle For Deployment ==' bundle lock –add-platform x86_64-linux bundle config –local deployment true bundle config –local without 'development test' bundle config –local path './vendor/bundle' bundle install –quiet –jobs 4

echo “== Environments & Configuration ==” # ./bin/rails \ # -rlamby \ # lamby:ssm:dotenv \ # LAMBY_SSM_PARAMS_PATH=“/APPNAMEHERE/${RAILS_ENV}/env”

echo “== Asset Hosts & Precompiling ==” NODE_ENV='production' ./bin/rails assets:precompile