create kubernetes-job specific service with s3 uploads

This commit is contained in:
2025-09-03 13:40:32 -04:00
parent d1d96fa8ad
commit 4c257cb1fb
2 changed files with 17 additions and 1 deletions

16
entrypoint-job.sh Executable file
View File

@@ -0,0 +1,16 @@
#!/bin/sh
set -e
echo "Running zap2xml"
node dist/index.js
echo "Checking if xmltv file exists"
if test -e "$OUTPUT_FILE"; then
echo "Attempting to upload to S3"
s3cmd put $OUTPUT_FILE "$S3_URL/$PUBLIC_FILENAME"
echo "Setting file to public"
s3cmd setacl "$S3_URL/$PUBLIC_FILENAME" --acl-public
else
echo "File not found, exiting"
exit 1
fi