From 31b53c5f9ba13f47ce886741ecdb87ce1890a51c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Fri, 9 Aug 2013 18:08:06 -0700 Subject: [PATCH] Protect the release.sh script against accidental use. Infer VERSION automatically. Upstream-commit: ff30eb96b67a0ab078553a769456bf6669a29214 Component: engine --- components/engine/Dockerfile | 2 +- components/engine/release.sh | 30 ++++++++++++++++++++++++------ 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/components/engine/Dockerfile b/components/engine/Dockerfile index 34e23b14df..1c07b9024c 100644 --- a/components/engine/Dockerfile +++ b/components/engine/Dockerfile @@ -21,7 +21,7 @@ run apt-get install -y -q reprepro # Install s3cmd 1.0.1 (earlier versions don't support env variables in the config) run apt-get install -y -q python-pip run pip install s3cmd -run /bin/echo -e '[default]\naccess_key=$AWS_ID\nsecret_key=$AWS_KEY\n' > /.s3cfg +run /bin/echo -e '[default]\naccess_key=$AWS_ACCESS_KEY\nsecret_key=$AWS_SECRET_KEY\n' > /.s3cfg # Download dependencies run PKG=github.com/kr/pty REV=27435c699; git clone http://$PKG /go/src/$PKG && cd /go/src/$PKG && git checkout -f $REV run PKG=github.com/gorilla/context/ REV=708054d61e5; git clone http://$PKG /go/src/$PKG && cd /go/src/$PKG && git checkout -f $REV diff --git a/components/engine/release.sh b/components/engine/release.sh index 58e6dd3ceb..4d589e3126 100755 --- a/components/engine/release.sh +++ b/components/engine/release.sh @@ -14,15 +14,33 @@ set -e # Print a usage message and exit. usage() { - echo "Usage: $0 VERSION BUCKET" - echo "For example: $0 0.5.1-dev sandbox.get.docker.io" + cat <