Unverified Commit 4c5b66f9 authored by wukongdaily's avatar wukongdaily Committed by GitHub
Browse files

新增10个23.05.4 特有机型

新增10个23.05.4 特有机型
parents 8179d825 d63f0e06
# 此工作流99% 使用luci 24.10.x 来构建 极个别机型使用快照版和23.05.4版本来构建 # 此工作流99% 使用luci 24.10.x 来构建 极个别机型使用快照版和23.05.4版本来构建
# 23.05.4 特有机型列表
# abt_asr3000-ubootmod
# cetron_ct3003-stock
# cmcc_a10
# cmcc_rax3000m-emmc-ubootmod
# cmcc_rax3000m-nand-ubootmod
# imou_lc-hx3001-ubootmod
# jcg_q30 捷成
# jcg_q30-ubootmod
# qihoo_360t7-ubootmod
# xiaomi_mi-router-wr30u-112m-nmbm
# xiaomi_redmi-router-ax6000 该机型在24.10.2 分化为2个机型
# —————————————————————————————24.10.2—————————————————————————————————
# xiaomi_redmi-router-ax6000-stock ————原厂默认 bootloader(stock)版本
# xiaomi_redmi-router-ax6000-ubootmod—————改装过 bootloader 的版本(ubootmod)
name: Build MTK Router ImmortalWrt 24.10.x name: Build MTK Router ImmortalWrt 24.10.x
on: on:
...@@ -17,16 +33,22 @@ on: ...@@ -17,16 +33,22 @@ on:
- glinet_gl-b2200 - glinet_gl-b2200
- glinet_gl-x3000 - glinet_gl-x3000
- glinet_gl-xe3000 - glinet_gl-xe3000
- huasifei_wh3000-emmc # 就是Fudy MT3000 # 就是Fudy MT3000
- huasifei_wh3000-emmc
- cudy_tr3000-v1 - cudy_tr3000-v1
- cudy_tr3000-v1-ubootmod - cudy_tr3000-v1-ubootmod
- cudy_tr3000-256mb-v1 - cudy_tr3000-256mb-v1
- jcg_q30-pro - jcg_q30-pro
- jcg_q30
- jcg_q30-ubootmod
# 京东云AX6000百里
- jdcloud_re-cp-03 - jdcloud_re-cp-03
- xiaomi_mi-router-ax3000t - xiaomi_mi-router-ax3000t
- xiaomi_mi-router-ax3000t-ubootmod - xiaomi_mi-router-ax3000t-ubootmod
- xiaomi_mi-router-wr30u-stock - xiaomi_mi-router-wr30u-stock
- xiaomi_mi-router-wr30u-ubootmod - xiaomi_mi-router-wr30u-ubootmod
- xiaomi_mi-router-wr30u-112m-nmbm
- xiaomi_redmi-router-ax6000
- xiaomi_redmi-router-ax6000-stock - xiaomi_redmi-router-ax6000-stock
- xiaomi_redmi-router-ax6000-ubootmod - xiaomi_redmi-router-ax6000-ubootmod
- cmcc_a10-stock - cmcc_a10-stock
...@@ -35,7 +57,14 @@ on: ...@@ -35,7 +57,14 @@ on:
- cmcc_rax3000me - cmcc_rax3000me
- cmcc_rax3000m-emmc-ubootmod - cmcc_rax3000m-emmc-ubootmod
- cmcc_rax3000m-nand-ubootmod - cmcc_rax3000m-nand-ubootmod
- imou_lc-hx3001-ubootmod
- qihoo_360t7-ubootmod
- xiaomi_mi-router-wr30u-112m-nmbm
- xiaomi_redmi-router-ax6000
- abt_asr3000 - abt_asr3000
- abt_asr3000-ubootmod
- cetron_ct3003-stock
- cmcc_a10
- acelink_ew-7886cax - acelink_ew-7886cax
- acer_predator-w6 - acer_predator-w6
- acer_predator-w6d - acer_predator-w6d
...@@ -183,31 +212,41 @@ jobs: ...@@ -183,31 +212,41 @@ jobs:
echo "Building for profile: $profile" echo "Building for profile: $profile"
include_docker="${{ github.event.inputs.include_docker }}" include_docker="${{ github.event.inputs.include_docker }}"
echo "platform=mediatek/filogic" >> $GITHUB_ENV echo "platform=mediatek/filogic" >> $GITHUB_ENV
# 判断机型 # 判断机型
case "$profile" in case "$profile" in
glinet_gl-b2200) glinet_gl-b2200)
# 虽然它是高通平台 但由于都是gl机型 故放在一起 找起来方便 # 虽然它是高通ipq40xx平台 但由于都是gl机型 故放在一起 找起来方便
tag=ipq40xx-generic-openwrt-24.10.2 tag=ipq40xx-generic-openwrt-24.10.2
echo "platform=ipq40xx/generic" >> $GITHUB_ENV echo "platform=ipq40xx/generic" >> $GITHUB_ENV
;; ;;
glinet_gl-axt1800|glinet_gl-ax1800) glinet_gl-axt1800|glinet_gl-ax1800)
# 虽然它是高通平台 但由于都是gl机型 故放在一起 找起来方便 # 虽然它是高通ipq60xx平台 但由于都是gl机型 故放在一起 找起来方便
tag=qualcommax-ipq60xx-snapshot tag=qualcommax-ipq60xx-snapshot
echo "platform=qualcommax/ipq60xx" >> $GITHUB_ENV echo "platform=qualcommax/ipq60xx" >> $GITHUB_ENV
;; ;;
cudy_tr3000-256mb-v1) cudy_tr3000-256mb-v1)
# 由于256MB版本tr3000 还没有出正式版24.10.2 故使用快照版本来构建 # 由于256MB版本tr3000 还没有出正式版24.10.2 故使用快照版本来构建
tag=mediatek-filogic-24.10-SNAPSHOT tag=mediatek-filogic-24.10-SNAPSHOT
;; ;;
cmcc_rax3000m-emmc-ubootmod|cmcc_rax3000m-nand-ubootmod) # 下列机型目前没有24.10 因此采用23.05.4分支来构建
# 此机型没有24.10.2 且应该和cmcc_rax3000me应该有区别 故采用支持的23.05.4版本来构建 且脚本采用build23.sh cmcc_rax3000m-emmc-ubootmod | \
cmcc_rax3000m-nand-ubootmod | \
cmcc_a10 | \
abt_asr3000-ubootmod | \
imou_lc-hx3001-ubootmod | \
jcg_q30 | \
jcg_q30-ubootmod | \
xiaomi_mi-router-wr30u-112m-nmbm | \
cetron_ct3003-stock | \
xiaomi_redmi-router-ax6000 | \
qihoo_360t7-ubootmod)
tag=mediatek-filogic-openwrt-23.05.4 tag=mediatek-filogic-openwrt-23.05.4
ls ${{ github.workspace }}/mediatek-filogic/ ls ${{ github.workspace }}/mediatek-filogic/
cp ${{ github.workspace }}/mediatek-filogic/build23.sh ${{ github.workspace }}/mediatek-filogic/build24.sh cp ${{ github.workspace }}/mediatek-filogic/build23.sh ${{ github.workspace }}/mediatek-filogic/build24.sh
;; ;;
*) *)
tag=mediatek-filogic-openwrt-24.10.2 tag=mediatek-filogic-openwrt-24.10.2 #默认大部分机型采用此分支构建
;; ;;
esac esac
...@@ -250,6 +289,7 @@ jobs: ...@@ -250,6 +289,7 @@ jobs:
${{ github.workspace }}/bin/targets/${{ env.platform }}/*.bin ${{ github.workspace }}/bin/targets/${{ env.platform }}/*.bin
${{ github.workspace }}/bin/targets/${{ env.platform }}/*.itb ${{ github.workspace }}/bin/targets/${{ env.platform }}/*.itb
${{ github.workspace }}/bin/targets/${{ env.platform }}/*.ubi ${{ github.workspace }}/bin/targets/${{ env.platform }}/*.ubi
${{ github.workspace }}/bin/targets/${{ env.platform }}/*.fip
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment