Files
explore/deploy/scripts/entrypoint.sh
T
tom goriunovandGitHub 0bec5abfff workaround for ENV replacement script (#1212)
* base implementation of client script with envs values

* better ENVs setup for pw tests

* fix tests
2023-09-29 10:45:23 -03:00

28 lines
557 B
Bash
Executable File

#!/bin/bash
# Download external assets
./download_assets.sh ./public/assets
# Check run-time ENVs values
./validate_envs.sh
if [ $? -ne 0 ]; then
exit 1
fi
# Generate favicons bundle
./favicon_generator.sh
if [ $? -ne 0 ]; then
echo "👎 Unable to generate favicons bundle."
else
echo "👍 Favicons bundle successfully generated."
fi
echo
# Create envs.js file with run-time environment variables for the client app
./make_envs_script.sh
# Print list of enabled features
node ./feature-reporter.js
echo "Starting Next.js application"
exec "$@"