Moving the single image healthcheck script to be within the single image directory and updating it to look for the environment variable file.

This commit is contained in:
mike12345567 2022-07-19 14:39:52 +01:00
parent 164f606cd3
commit ccdf3cf901
2 changed files with 5 additions and 1 deletions

View File

@ -108,7 +108,7 @@ RUN chmod +x install.sh && ./install.sh
WORKDIR / WORKDIR /
ADD hosting/single/runner.sh . ADD hosting/single/runner.sh .
RUN chmod +x ./runner.sh RUN chmod +x ./runner.sh
ADD hosting/scripts/healthcheck.sh . ADD hosting/single/healthcheck.sh .
RUN chmod +x ./healthcheck.sh RUN chmod +x ./healthcheck.sh
ADD hosting/scripts/build-target-paths.sh . ADD hosting/scripts/build-target-paths.sh .

View File

@ -1,6 +1,10 @@
#!/usr/bin/env bash #!/usr/bin/env bash
healthy=true healthy=true
if [ -f "/data/.env" ]; then
export $(cat /data/.env | xargs)
fi
if [[ $(curl -Lfk -s -w "%{http_code}\n" http://localhost/ -o /dev/null) -ne 200 ]]; then if [[ $(curl -Lfk -s -w "%{http_code}\n" http://localhost/ -o /dev/null) -ne 200 ]]; then
echo 'ERROR: Budibase is not running'; echo 'ERROR: Budibase is not running';
healthy=false healthy=false