diff --git a/kotlin-native/tools/toolchain_builder/build_toolchain.sh b/kotlin-native/tools/toolchain_builder/build_toolchain.sh index f744edfea51..42416d36369 100644 --- a/kotlin-native/tools/toolchain_builder/build_toolchain.sh +++ b/kotlin-native/tools/toolchain_builder/build_toolchain.sh @@ -43,7 +43,9 @@ build_archive() { mv "$TARGET" "$FULL_NAME" ARCHIVE_NAME="$FULL_NAME.tar.gz" tar -czvf "$ARCHIVE_NAME" "$FULL_NAME" - cp "$ARCHIVE_NAME" /artifacts/"$ARCHIVE_NAME" + echo "$PWD/$ARCHIVE_NAME" + mkdir -p ~/artifacts + cp "$ARCHIVE_NAME" ~/artifacts/"$ARCHIVE_NAME" } echo "building toolchain for $TARGET" diff --git a/kotlin-native/tools/toolchain_builder/run_container.sh b/kotlin-native/tools/toolchain_builder/run_container.sh index b00a6e933d1..d2cca444dd0 100755 --- a/kotlin-native/tools/toolchain_builder/run_container.sh +++ b/kotlin-native/tools/toolchain_builder/run_container.sh @@ -12,9 +12,13 @@ docker ps -a | grep $CONTAINER_NAME > /dev/null \ && docker rm $CONTAINER_NAME > /dev/null echo "Running build script in container..." -docker run -v "$PWD"/artifacts:/artifacts \ +docker run \ --env TARGET="$TARGET" \ --env VERSION="$VERSION" \ --env TOOLCHAIN_VERSION_SUFFIX="$TOOLCHAIN_VERSION_SUFFIX" \ --name=$CONTAINER_NAME $IMAGE_NAME + +mkdir -p artifacts +docker cp kotlin-toolchain-builder:"/home/ct/x-tools/$TARGET-$VERSION-$TOOLCHAIN_VERSION_SUFFIX.tar.gz" artifacts/ + echo "Done." \ No newline at end of file