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" |