1
0
mirror of https://github.com/rancher/rke.git synced 2025-04-28 11:36:27 +00:00
rke/scripts/package

31 lines
436 B
Plaintext
Raw Normal View History

2017-10-26 00:02:49 +00:00
#!/bin/bash
set -e
source $(dirname $0)/version
2018-09-18 20:11:18 +00:00
cd $(dirname $0)/..
2017-10-26 00:02:49 +00:00
ARCH=${ARCH:-"amd64"}
SUFFIX=""
[ "${ARCH}" != "amd64" ] && SUFFIX="_${ARCH}"
2018-09-18 20:11:18 +00:00
cd package
2017-10-26 00:02:49 +00:00
TAG=${TAG:-${VERSION}${SUFFIX}}
2018-09-18 20:11:18 +00:00
REPO=${REPO:-rke}
2017-10-26 00:02:49 +00:00
if echo $TAG | grep -q dirty; then
TAG=dev
fi
2018-09-18 20:11:18 +00:00
if [ -n "$DRONE_TAG" ]; then
TAG=$DRONE_TAG
fi
2017-10-26 00:02:49 +00:00
cp ../bin/rke .
IMAGE=${REPO}/rke:${TAG}
docker build -t ${IMAGE} .
echo ${IMAGE} > ../dist/images
echo Built ${IMAGE}