From fb7dfd3b67ebb1a83c7e446692d0b5dcbf53cd81 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Sat, 15 Sep 2018 08:10:25 -0700 Subject: [PATCH] playing with aws batch --- run-aws-job/my-test-job.sh | 12 ++++++++++++ run-aws-job/run-job | 39 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 run-aws-job/my-test-job.sh create mode 100755 run-aws-job/run-job 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 <