From 26c760b4b1c4ca651d9984de7ff9bdf21b639a28 Mon Sep 17 00:00:00 2001 From: Victor O Date: Tue, 29 Aug 2017 20:25:37 +1000 Subject: [PATCH] Adding SparkleFormation --- sparkleformation/Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 sparkleformation/Dockerfile diff --git a/sparkleformation/Dockerfile b/sparkleformation/Dockerfile new file mode 100644 index 0000000..ed8e63e --- /dev/null +++ b/sparkleformation/Dockerfile @@ -0,0 +1,14 @@ +FROM alpine:3.5 +LABEL io.whalebrew.name sfn +LABEL io.whalebrew.config.working_dir /workdir +LABEL io.whalebrew.config.environment '["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "AWS_DEFAULT_REGION", "AWS_DEFAULT_PROFILE", "AWS_CONFIG_FILE"]' +LABEL io.whalebrew.config.volumes '["~/.aws:/.aws", "$PWD:/workdir"]' + +RUN apk update && \ + apk --no-cache add ruby \ + build-base ruby-dev libc-dev linux-headers \ + ruby-bundler && \ + gem update --system --no-rdoc --no-ri && \ + gem install --no-rdoc --no-ri json && \ + gem install --no-rdoc --no-ri sfn -v '>=3.0.26' +ENTRYPOINT ["/usr/bin/sfn"]