From af75b031cab5e74a149473c48fc8b0b0732755e0 Mon Sep 17 00:00:00 2001 From: Woodson Gates <43043100+faultoverload@users.noreply.github.com> Date: Sun, 11 Aug 2024 21:29:25 -0400 Subject: [PATCH] Create update.sh --- update.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 update.sh diff --git a/update.sh b/update.sh new file mode 100644 index 0000000..8ee0901 --- /dev/null +++ b/update.sh @@ -0,0 +1,22 @@ +#!/bin/bash +export $(xargs <.env) + +# Notify healthchecks.io that the job is starting +curl -fsS --retry 3 "${HEALTHCHECKS_URL}/start" + +# Start the Docker container in detached mode and get its ID +CONTAINER_ID=$(docker run -d actual-helper) + +# Execute the command inside the container +docker exec $CONTAINER_ID node kbb.js +docker exec $CONTAINER_ID node zestimate.js +docker exec $CONTAINER_ID node sync-banks.js + + + +# Stop and remove the container after execution +docker rm -f $CONTAINER_ID + + +# Notify healthchecks.io that the job has completed +curl -fsS --retry 3 "${HEALTHCHECKS_URL}"