[Toolchain] Archive versioning
Allow toolchain builder to add a suffix to toolchain name. It is useful for rebuilding the same toolchain in different environment. (cherry picked from commit 83148fc5bb4e8bcc5afcf119df53ec1bc854be17)
This commit is contained in:
@@ -5,11 +5,16 @@ CONTAINER_NAME=kotlin-toolchain-builder
|
||||
IMAGE_NAME=kotlin-toolchain-builder
|
||||
TARGET=$1
|
||||
VERSION=$2
|
||||
TOOLCHAIN_VERSION_SUFFIX="${3:-""}"
|
||||
|
||||
docker ps -a | grep $CONTAINER_NAME > /dev/null \
|
||||
&& docker stop $CONTAINER_NAME > /dev/null \
|
||||
&& docker rm $CONTAINER_NAME > /dev/null
|
||||
|
||||
echo "Running build script in container..."
|
||||
docker run -it -v "$PWD"/artifacts:/artifacts --env TARGET="$TARGET" --env VERSION="$VERSION" --name=$CONTAINER_NAME $IMAGE_NAME
|
||||
docker run -it -v "$PWD"/artifacts:/artifacts \
|
||||
--env TARGET="$TARGET" \
|
||||
--env VERSION="$VERSION" \
|
||||
--env TOOLCHAIN_VERSION_SUFFIX="$TOOLCHAIN_VERSION_SUFFIX" \
|
||||
--name=$CONTAINER_NAME $IMAGE_NAME
|
||||
echo "Done."
|
||||
Reference in New Issue
Block a user