diff --git a/.github/workflows/build-yocto.yml b/.github/workflows/build-yocto.yml index eaa99d3c..214a3fb5 100644 --- a/.github/workflows/build-yocto.yml +++ b/.github/workflows/build-yocto.yml @@ -43,6 +43,7 @@ jobs: compile: needs: kas-lock strategy: + max-parallel: 1 fail-fast: true matrix: machine: @@ -69,3 +70,8 @@ jobs: export KAS_WORK_DIR=$PWD/../kas mkdir $KAS_WORK_DIR kas build ci/mirror.yml:ci/${{ matrix.machine }}.yml + SSTATE_CACHE_MANAGEMENT="${KAS_WORK_DIR}/poky/scripts/sstate-cache-management.py --cache-dir ${SSTATE_DIR} --remove-duplicated --remove-orphans --debug" + #FIXME: only to check, when done remove the "echo no" and add the "--yes" arg + #SSTATE_CACHE_MANAGEMENT="$SSTATE_CACHE_MANAGEMENT --yes" + SSTATE_CACHE_MANAGEMENT="echo no | $SSTATE_CACHE_MANAGEMENT" + kas shell ci/${{ matrix.machine }}.yml --command "$SSTATE_CACHE_MANAGEMENT"