mirror of
https://github.com/docker/cli.git
synced 2026-01-15 07:40:57 +03:00
26 lines
577 B
Bash
26 lines
577 B
Bash
#!/bin/sh
|
|
set -x
|
|
set -e
|
|
|
|
PACKAGE=github.com/dotcloud/docker
|
|
|
|
if [ $# -lt 3 ]; then
|
|
echo "Usage: $0 REVISION AWS_ID AWS_KEY"
|
|
exit 1
|
|
fi
|
|
|
|
export REVISION=$1 AWS_ID=$2 AWS_KEY=$3
|
|
|
|
START=$(pwd)
|
|
git clone "https://$PACKAGE" docker-checkout-$REVISION
|
|
cd docker-checkout-$REVISION
|
|
git checkout $REVISION
|
|
|
|
make
|
|
BUILDDIR=${START}/docker-$REVISION
|
|
cp -R ./bin $BUILDDIR
|
|
|
|
BUILD_ARCHIVE=${START}/docker-$REVISION.tgz
|
|
tar -f $BUILD_ARCHIVE -C $(dirname $BUILDDIR) -zc $(basename $BUILDDIR)
|
|
s3cmd -P put $BUILD_ARCHIVE s3://get.docker.io/builds/$(uname -s)/$(uname -m)/docker-$REVISION.tgz
|