From c7883db817e4413baaa58f69888328745c5a7fd8 Mon Sep 17 00:00:00 2001 From: Jackie Huang Date: Thu, 24 Nov 2022 18:01:27 +0800 Subject: [PATCH] build_inf_debian.sh: add reuse remote aptly Issue-ID: INF-285 Signed-off-by: Jackie Huang Change-Id: I561fc6b02b87d531a9d55f060093f1a38d595e9c --- scripts/build_inf_debian/build_inf_debian.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/build_inf_debian/build_inf_debian.sh b/scripts/build_inf_debian/build_inf_debian.sh index e85229d..df6ea5b 100755 --- a/scripts/build_inf_debian/build_inf_debian.sh +++ b/scripts/build_inf_debian/build_inf_debian.sh @@ -141,6 +141,10 @@ MIRROR_SRC_STX=infbuilder/inf-src-stx:${STX_TAG} MIRROR_CONTAINER_IMG=infbuilder/inf-debian-mirror:2022.11-stx-${STX_VER} MIRROR_APTLY_IMG=infbuilder/inf-debian-aptly:2022.11-stx-${STX_VER} +STX_SHARED_REPO=http://mirror.starlingx.cengn.ca/mirror/starlingx/master/debian/monolithic/20221123T070000Z/outputs/aptly/deb-local-build/ +STX_SHARED_SOURCE=http://mirror.starlingx.cengn.ca/mirror/starlingx/master/debian/monolithic/20221123T070000Z/outputs/aptly/deb-local-source/ + + SRC_META_PATCHES=${SCRIPTS_DIR}/meta-patches ISO_INF_DEB=inf-image-debian-all-x86-64.iso @@ -295,9 +299,13 @@ patch_src () { || sed -i "s/\(@PLATFORM_RELEASE@\)/\1 - ${ORAN_REL}/" ${STX_ISSUE_DIR}/issue* grep -q "\-\-parallel" ${STX_REPO_ROOT}/stx-tools/stx/lib/stx/stx_build.py \ - || sed -i 's/\(build-pkgs -a \)/\1 --parallel 2/' \ + || sed -i 's/\(build-pkgs -a \)/\1 --parallel 2 --reuse /' \ ${STX_REPO_ROOT}/stx-tools/stx/lib/stx/stx_build.py + STX_LOCALRC="${STX_REPO_ROOT}/stx-tools/stx/stx-build-tools-chart/stx-builder/configmap/localrc.sample" + echo "export STX_SHARED_REPO=${STX_SHARED_REPO}" >> ${STX_LOCALRC} + echo "export STX_SHARED_SOURCE=${STX_SHARED_SOURCE}" >> ${STX_LOCALRC} + # Apply meta patches if [ -d ${SRC_META_PATCHES} ]; then -- 2.16.6