diff --git a/manifest-pipeline-yocto.yml b/manifest-pipeline-yocto.yml index e6f001120faf4ee636077dcbbb4edfc313cfe29e..ea166c3ec78461ddece688f854e2dd8e13229148 100644 --- a/manifest-pipeline-yocto.yml +++ b/manifest-pipeline-yocto.yml @@ -214,9 +214,21 @@ retrigger: repo sync -j$(nproc) --fetch-submodules; . ./seco-setup.sh -d ${DEFCONFIG_FILE}; . ./seco-setup.sh -c; - echo 'SSTATE_DIR = \"/var/cache/edgehog_sstate\"' >> conf/local.conf; sed -i -e '/DL_DIR ?=/d' conf/local.conf; echo 'DL_DIR = \"/var/cache/edgehog_downloads\"' >> conf/local.conf; + if [[ $PROCESSOR == *imx6* ]]; + then echo 'SSTATE_DIR = \"/var/cache/edgehog_sstate-imx6\"' >> conf/local.conf; + elif [[ $PROCESSOR == *imx8* ]]; + then echo 'SSTATE_DIR = \"/var/cache/edgehog_sstate-imx8\"' >> conf/local.conf; + elif [[ $PROCESSOR == *rk* ]]; + then echo 'SSTATE_DIR = \"/var/cache/edgehog_sstate-rk\"' >> conf/local.conf; + elif [[ $PROCESSOR == *intel* ]]; + then echo 'SSTATE_DIR = \"/var/cache/edgehog_sstate-intel\"' >> conf/local.conf; + fi + echo '###############################' + echo '#### Displaying local.conf ####' + echo '###############################' + cat conf/local.conf time bitbake ${RECIPE_NAME}; if [[ "$CI_JOB_NAME" != *"embedded"* ]]; then time bitbake seco-bundle-edgehog; fi; "