scripts/publish.sh: fix the environment variable issue [1/1]
PD#SWPL-67525
Problem:
No local image path! /mnt/fileroot/autobuild/workdir/workspace/RTOS/RTOS_SDK/patchbuild/rtos_sdk/rtos_sdk-dev/output/--
Solution:
Define LOCAL_IMAGE_PATH in publish_images()
Verify:
ad401_a113l
Change-Id: I2b8918f980e9c57983f944a1d65e3e3960f4b547
Signed-off-by: Kelvin Zhang <kelvin.zhang@amlogic.com>
diff --git a/publish.sh b/publish.sh
index 7bc21fa..162f709 100755
--- a/publish.sh
+++ b/publish.sh
@@ -19,7 +19,6 @@
[ -z "$OUTPUT_DIR" ] && OUTPUT_DIR=$PWD/output
LOCAL_OUTPUT_PATH=$OUTPUT_DIR
-LOCAL_IMAGE_PATH=$LOCAL_OUTPUT_PATH/$ARCH-$BOARD-$PRODUCT
BUILD_DATE=$(date +%F)
LATEST_REMOTE_PATH=/data/shanghai/image/RTOS/latest
@@ -35,6 +34,7 @@
}
publish_images() {
+ LOCAL_IMAGE_PATH=$LOCAL_OUTPUT_PATH/$ARCH-$BOARD-$PRODUCT
REMOTE_IMAGE_PATH=$REMOTE_IMAGES_PATH/$ARCH-$BOARD-$PRODUCT
if [ -d $LOCAL_IMAGE_PATH ]; then