8686 - name : Add ACL
8787 run : |
8888 /bin/bash ./steps/05-create_luci_acl.sh
89- - name : Load ao Config
89+ - name : Load ao mini Config
9090 run : |
91- /bin/bash ./steps/06-create_config_from_seed .sh
91+ /bin/bash ./steps/06-create_config_from_mini_seed .sh
9292
9393 - name : Download package
9494 id : package
@@ -111,15 +111,15 @@ jobs:
111111 run : |
112112 echo '================================================================'
113113 cd build/openwrt && make toolchain/install -j1 V=s
114- - name : Compile OpenWRT for R2S & R4S
115- id : compileopenwrt
114+ - name : Compile OpenWRT for R2S & R4S mini
115+ id : compileopenwrtmini
116116 continue-on-error : true
117117 run : |
118118 cd build/openwrt
119119 let make_process=$(nproc)+1
120120 make -j${make_process} V=s || make -j${make_process} V=s
121121 - name : If compile openwrt Error
122- if : steps.compileopenwrt .outcome == 'failure'
122+ if : steps.compileopenwrtmini .outcome == 'failure'
123123 run : |
124124 cat build/openwrt/.config
125125 echo '================================================================'
@@ -131,27 +131,66 @@ jobs:
131131 echo "RELTAG=$(date +'%Y%m%d.%H%M')" >> $GITHUB_ENV
132132 echo "RELDATE=$(date +'%Y.%m.%d')" >> $GITHUB_ENV
133133
134- - name : Organize files
135- id : organize
134+ - name : Organize files mini
135+ id : organizemini
136+ run : |
137+ rm -rf ./artifact/
138+ mkdir -p ./artifact/
139+ mv build/openwrt/bin/targets/rockchip/armv8/*sysupgrade.img* ./artifact/
140+ cd ./artifact/
141+ ls -Ahl
142+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4-mini.img.gz
143+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs-mini.img.gz
144+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4-mini.img.gz
145+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs-mini.img.gz
146+ gzip -d *.gz && exit 0
147+ gzip --best *.img
148+ ls -Ahl
149+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4-mini.zip *r2s*ext4*mini*
150+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs-mini.zip *r2s*squashfs*ini*
151+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4-mini.zip *r4s*ext4*ini*
152+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs-mini.zip *r4s*squashfs* ini*
153+ cp ../build/openwrt/*.config ./
154+ ls -Ahl
155+ - name : Load ao full Config
156+ run : |
157+ /bin/bash ./steps/06-create_config_from_seed.sh
158+
159+ - name : Compile OpenWRT for R2S & R4S full
160+ id : compileopenwrtfull
161+ continue-on-error : true
162+ run : |
163+ cd build/openwrt
164+ let make_process=$(nproc)+1
165+ make -j${make_process} V=s || make -j${make_process} V=s
166+ - name : If compile openwrt Error
167+ if : steps.compileopenwrtfull.outcome == 'failure'
168+ run : |
169+ cat build/openwrt/.config
170+ echo '================================================================'
171+ cd build/openwrt && make -j1 V=s
172+ - name : Organize files full
173+ id : organizefull
136174 run : |
137175 rm -rf ./artifact/
138176 mkdir -p ./artifact/
139177 mv build/openwrt/bin/targets/rockchip/armv8/*sysupgrade.img* ./artifact/
140178 cd ./artifact/
141179 ls -Ahl
142- mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4.img.gz
143- mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs.img.gz
144- mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4.img.gz
145- mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs.img.gz
180+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4-full .img.gz
181+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r2s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs-full .img.gz
182+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4-full .img.gz
183+ mv openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs-full .img.gz
146184 gzip -d *.gz && exit 0
147185 gzip --best *.img
148186 ls -Ahl
149- zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4.zip *r2s*ext4*
150- zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs.zip *r2s*squashfs*
151- zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4.zip *r4s*ext4*
152- zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs.zip *r4s*squashfs*
187+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-ext4-full .zip *r2s*ext4*full *
188+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r2s-squashfs-full .zip *r2s*squashfs*full *
189+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-ext4-full .zip *r4s*ext4*full *
190+ zip OpenWrt-AO-21.02-$RELTAG-NanoPi-r4s-squashfs-full .zip *r4s*squashfs*full*
153191 cp ../build/openwrt/*.config ./
154192 ls -Ahl
193+
155194 - name : Upload artifact
156195 uses : actions/upload-artifact@main
157196 if : env.UPLOAD_FIRMWARE == 'true' && !cancelled()
0 commit comments