|
1 |
| -#修改TNAME: K2P-5.0 中的K2P-5.0为你需要编译的型号,注意名称要与configs/templates/目录下的名字相同 |
2 | 1 | name: Build Padavan
|
3 | 2 |
|
4 | 3 | on:
|
|
7 | 6 | push:
|
8 | 7 | tags:
|
9 | 8 | - 'v*'
|
10 |
| - # branches: |
11 |
| - # - master |
12 | 9 | # schedule:
|
13 | 10 | # - cron: 0 8 * * 5
|
14 |
| - watch: |
15 |
| - types: [started] |
| 11 | +# watch: |
| 12 | +# types: [started] |
16 | 13 |
|
17 | 14 | jobs:
|
18 | 15 | build:
|
|
38 | 35 | mkdir -p /opt/images/
|
39 | 36 | - name: Build Firmware
|
40 | 37 | env:
|
41 |
| - TNAME: K2P-5.0 |
| 38 | + TNAME: MI-R3G |
42 | 39 | run: |
|
43 | 40 | cd /opt/rt-n56u/trunk
|
44 | 41 | if [ ! -f configs/templates/$TNAME.config ] ; then
|
|
76 | 73 | echo "CONFIG_FIRMWARE_INCLUDE_FRPC=n" >> .config #内网穿透FRPC
|
77 | 74 | echo "CONFIG_FIRMWARE_INCLUDE_FRPS=n" >> .config #内网穿透FRPS
|
78 | 75 | echo "CONFIG_FIRMWARE_INCLUDE_TUNSAFE=n" >> .config #TUNSAFE
|
79 |
| - echo "CONFIG_FIRMWARE_INCLUDE_ALIDDNS=y" >> .config #阿里DDNS |
80 |
| - echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNS=y" >> .config #smartdns |
81 |
| - echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNSBIN=y" >> .config #smartdns二进制文件 |
| 76 | + echo "CONFIG_FIRMWARE_INCLUDE_ALIDDNS=n" >> .config #阿里DDNS |
| 77 | + echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNS=n" >> .config #smartdns |
| 78 | + echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNSBIN=n" >> .config #smartdns二进制文件 |
82 | 79 | echo "CONFIG_FIRMWARE_INCLUDE_V2RAY=n" >> .config #集成v2ray执行文件(3.8M左右),如果不集成,会从网上下载下来执行,不影响正常使用
|
83 | 80 | echo "CONFIG_FIRMWARE_INCLUDE_TROJAN=n" >> .config #集成trojan执行文件(1.1M左右),如果不集成,会从网上下载下来执行,不影响正常使用
|
84 | 81 | echo "CONFIG_FIRMWARE_INCLUDE_KOOLPROXY=y" >> .config #KP广告过滤
|
|
94 | 91 | #格式如下:
|
95 | 92 | #sed -i '/自定义项/d' .config
|
96 | 93 | #echo "自定义项=y" >> .config
|
| 94 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_XFRM/d' .config |
| 95 | + echo "CONFIG_FIRMWARE_INCLUDE_XFRM=y" >> .config |
| 96 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_QOS/d' .config |
| 97 | + echo "CONFIG_FIRMWARE_INCLUDE_QOS=y" >> .config |
| 98 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_NFSD/d' .config |
| 99 | + echo "CONFIG_FIRMWARE_INCLUDE_NFSD=y" >> .config |
| 100 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_NFSC/d' .config |
| 101 | + echo "CONFIG_FIRMWARE_INCLUDE_NFSC=y" >> .config |
| 102 | + |
| 103 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_LPRD/d' .config |
| 104 | + echo "CONFIG_FIRMWARE_INCLUDE_LPRD=y" >> .config |
| 105 | + sed -i '/CONFIG_FIRMWARE_INCLUDE_FTPD/d' .config |
| 106 | + echo "CONFIG_FIRMWARE_INCLUDE_FTPD=n" >> .config |
97 | 107 | #########################################################################################
|
98 | 108 | sudo ./clear_tree
|
99 | 109 | sudo ./build_firmware_modify $TNAME 0
|
|
0 commit comments