|
68 | 68 | - name: Build rootfs with debos |
69 | 69 | run: | |
70 | 70 | set -ux |
71 | | - debos -t xfcedesktop:true -t localdebs:local-debs/ \ |
72 | | - debos-recipes/qualcomm-linux-debian-rootfs.yaml |
73 | | -
|
74 | | - - name: Build UFS and SD card images with debos |
75 | | - run: | |
76 | | - set -ux |
77 | | - # debos tries KVM and UML as backends, and falls back to |
78 | | - # building directly on the host, but that requires loop |
79 | | - # devices; use qemu backend explicitly even if it's slower; |
80 | | - # qemu backend also requires to set scratchsize, otherwise the |
81 | | - # whole build is done from memory and the out of memory killer |
82 | | - # gets triggered |
83 | | - debos -b qemu --scratchsize 4GiB -t imagetype:ufs \ |
84 | | - debos-recipes/qualcomm-linux-debian-image.yaml |
85 | | - debos -b qemu --scratchsize 4GiB -t imagetype:sdcard \ |
86 | | - debos-recipes/qualcomm-linux-debian-image.yaml |
87 | | -
|
88 | | - - name: Build flashable files with debos |
89 | | - run: | |
90 | | - set -ux |
91 | | - debos -t u_boot_rb1:rb1-boot.img \ |
92 | | - debos-recipes/qualcomm-linux-debian-flash.yaml |
| 71 | + debos -t xfcedesktop:false -t localdebs:local-debs/ \ |
| 72 | + debos-recipes/qualcomm-linux-debian-rootfs.yaml |
93 | 73 |
|
94 | 74 | - name: Stage debos artifacts for publishing |
95 | 75 | run: | |
|
99 | 79 | mkdir -v "${dir}" |
100 | 80 | # copy output files |
101 | 81 | cp -av rootfs.tar.gz "${dir}" |
102 | | - cp -av dtbs.tar.gz "${dir}" |
103 | | - cp -av disk-ufs.img.gz "${dir}" |
104 | | - cp -av disk-sdcard.img.gz "${dir}" |
105 | | - # TODO: separate flash_* directories between UFS and eMMC |
106 | | - tar -cvf "${dir}"/flash-ufs.tar.gz \ |
107 | | - disk-ufs.img1 \ |
108 | | - disk-ufs.img2 \ |
109 | | - flash_rb3* |
110 | | - tar -cvf "${dir}"/flash-emmc.tar.gz \ |
111 | | - disk-sdcard.img1 \ |
112 | | - disk-sdcard.img2 \ |
113 | | - flash_rb1* |
114 | 82 |
|
115 | 83 | - name: Upload private artifacts |
116 | 84 | uses: qualcomm-linux/upload-private-artifact-action@v1 |
|
0 commit comments