diff --git a/run-aws-job/my-test-job.sh b/run-aws-job/my-test-job.sh new file mode 100644 index 0000000..642280a --- /dev/null +++ b/run-aws-job/my-test-job.sh @@ -0,0 +1,12 @@ +#!/bin/bash +date +echo "Args: $@" +env +echo "This is my simple test job!." +echo "jobId: $AWS_BATCH_JOB_ID" +echo "jobQueue: $AWS_BATCH_JQ_NAME" +echo "computeEnvironment: $AWS_BATCH_CE_NAME" +sleep $1 +date +echo "bye bye!!" + diff --git a/run-aws-job/run-job b/run-aws-job/run-job new file mode 100755 index 0000000..0812cf3 --- /dev/null +++ b/run-aws-job/run-job @@ -0,0 +1,39 @@ +#!/bin/bash + +export PATH="$HOME/Library/Homebrew/opt/gettext/bin:$PATH" + +TS=$(date -u +%Y%m%d-%H%M%SZ) + +BASE="s3://sneak-batch-inputs" + +JOBSCRIPT="$BASE/$TS/job.sh" + +aws s3 --region us-east-1 cp $1 $JOBSCRIPT + +read -r JOBJSON <