diff options
| -rw-r--r-- | .github/workflows/yoe.yml | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/.github/workflows/yoe.yml b/.github/workflows/yoe.yml index a310c95..2bf1f8d 100644 --- a/.github/workflows/yoe.yml +++ b/.github/workflows/yoe.yml | |||
| @@ -52,31 +52,33 @@ jobs: | |||
| 52 | echo TOOLCHAIN = \"clang\" >> conf/local.conf | 52 | echo TOOLCHAIN = \"clang\" >> conf/local.conf |
| 53 | echo BB_NUMBER_THREADS = \"16\" >> conf/local.conf | 53 | echo BB_NUMBER_THREADS = \"16\" >> conf/local.conf |
| 54 | echo PARALLEL_MAKE = \"-j 32\" >> conf/local.conf | 54 | echo PARALLEL_MAKE = \"-j 32\" >> conf/local.conf |
| 55 | echo ZSTD_THREADS = \"8\" >> conf/local.conf | ||
| 56 | echo XZ_THREADS = \"8\" >> conf/local.conf | ||
| 57 | echo XZ_MEMLIMIT = \"20%\" >> conf/local.conf | ||
| 55 | echo CLANGSDK = \"1\" >> conf/local.conf | 58 | echo CLANGSDK = \"1\" >> conf/local.conf |
| 56 | echo IMAGE_INSTALL:append = \" clang \" >> conf/local.conf | 59 | echo IMAGE_INSTALL:append = \" clang \" >> conf/local.conf |
| 57 | echo XZ_DEFAULTS = \"--threads=8\" >> conf/local.conf | ||
| 58 | echo SDKMACHINE = \"aarch64\" >> conf/local.conf | 60 | echo SDKMACHINE = \"aarch64\" >> conf/local.conf |
| 59 | /bin/bash -c "sed -i -e 's/PACKAGE_FEED_URI.*$//' conf/site.conf" | 61 | /bin/bash -c "sed -i -e 's/PACKAGE_FEED_URI.*$//' conf/site.conf" |
| 60 | /bin/bash -c "sed -i -e 's/SDK_UPDATE_URL.*$//' conf/site.conf" | 62 | /bin/bash -c "sed -i -e 's/SDK_UPDATE_URL.*$//' conf/site.conf" |
| 61 | - name: Build Image | 63 | - name: Build Image |
| 62 | run: | | 64 | run: | |
| 63 | cd yoe | 65 | cd yoe |
| 64 | /bin/bash -c ". ./qemuarm64-envsetup.sh && bitbake yoe-qt5-image yoe-sdk-image yoe-debug-image" | 66 | /bin/bash -c ". ./envsetup.sh qemuarm64 && bitbake yoe-qt5-image yoe-sdk-image yoe-debug-image" |
| 65 | - name: Build SDK | 67 | - name: Build SDK |
| 66 | run: | | 68 | run: | |
| 67 | cd yoe | 69 | cd yoe |
| 68 | /bin/bash -c ". ./qemuarm64-envsetup.sh && bitbake yoe-debug-image -cpopulate_sdk_ext" | 70 | /bin/bash -c ". ./envsetup.sh qemuarm64 && bitbake yoe-debug-image -cpopulate_sdk_ext" |
| 69 | - name: Test Image | 71 | - name: Test Image |
| 70 | run: | | 72 | run: | |
| 71 | cd yoe | 73 | cd yoe |
| 72 | export DISPLAY=":0" | 74 | export DISPLAY=":0" |
| 73 | echo TESTIMAGE_AUTO:qemuall = \"1\" >> conf/local.conf | 75 | echo TESTIMAGE_AUTO:qemuall = \"1\" >> conf/local.conf |
| 74 | /bin/bash -c ". ./qemuarm64-envsetup.sh && bitbake yoe-sdk-image" | 76 | /bin/bash -c ". ./envsetup.sh qemuarm64 && bitbake yoe-sdk-image" |
| 75 | - name: Prepare results | 77 | - name: Prepare results |
| 76 | run: | | 78 | run: | |
| 77 | cd yoe | 79 | cd yoe |
| 78 | /bin/bash -c ". ./qemuarm64-envsetup.sh && resulttool report build/tmp/log/oeqa" | 80 | /bin/bash -c ". ./envsetup.sh qemuarm64 && resulttool report build/tmp/log/oeqa" |
| 79 | - name: Clean shared state | 81 | - name: Clean shared state |
| 80 | run: | | 82 | run: | |
| 81 | cd yoe | 83 | cd yoe |
| 82 | /bin/bash -c ". ./qemuarm64-envsetup.sh && ./sources/poky/scripts/sstate-cache-management.sh -d -y" | 84 | /bin/bash -c ". ./envsetup.sh qemuarm64 && ./sources/poky/scripts/sstate-cache-management.sh -d -y" |
