From 0001c522c2d5969d9ecb0e2718353ed4a4da0183 Mon Sep 17 00:00:00 2001 From: Jose Quaresma Date: Wed, 16 Oct 2024 10:32:31 +0100 Subject: [PATCH] build-yocto: cleanup sstate-cache Signed-off-by: Jose Quaresma --- .github/workflows/build-yocto.yml | 6 ++++++ 1 file changed, 6 insertions(+) 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"