Skip to content

Instantly share code, notes, and snippets.

@laugri
Created September 5, 2018 11:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save laugri/ba6d19f2948bd131129ec86aa1172db8 to your computer and use it in GitHub Desktop.
Save laugri/ba6d19f2948bd131129ec86aa1172db8 to your computer and use it in GitHub Desktop.
#!/bin/sh -e
usage() {
echo "OVERVIEW: Build apps according to BUILD_ENV value. Meant to be used for Heroku deployment"
exit
}
if [ "$1" = '-h' ] || [ "$1" = '--help' ]; then
usage
fi
(
PROJECT_ROOT="$(cd $(dirname $0)/..; pwd)"
cd $PROJECT_ROOT
if [ "$BUILD_ENV" = "web-client" ]; then
yarn workspace web-client build
elif [ "$BUILD_ENV" = "api" ]; then
yarn workspace api build
else
echo "Error: no build config for INATO_BUILD_ENV value '$INATO_BUILD_ENV'"
exit 1
fi
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment