Snippets

Realhub Systems Webpack Compile ElasticBeanstalk

Created by Accounts Realhub
files:
    "/opt/elasticbeanstalk/hooks/appdeploy/pre/10_webpack_compile.sh":
        mode: "000775"
        owner: root
        group: users
        content: |
            #!/usr/bin/env bash
            set -xe

            EB_SCRIPT_DIR=$(/opt/elasticbeanstalk/bin/get-config container -k script_dir)
            EB_APP_STAGING_DIR=$(/opt/elasticbeanstalk/bin/get-config container -k app_staging_dir)
            EB_APP_USER=$(/opt/elasticbeanstalk/bin/get-config container -k app_user)

            . $EB_SCRIPT_DIR/use-app-ruby.sh

            cd $EB_APP_STAGING_DIR

            su -s /bin/bash -c "bundle exec rake webpacker:compile" $EB_APP_USER

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.