This commit is contained in:
砼砼 2022-03-04 15:40:42 +08:00
parent c56ba1e788
commit 5176f4eb4f
No known key found for this signature in database
GPG Key ID: 3FDE30A50EA2CCEA

View File

@ -51,17 +51,30 @@ jobs:
- name: 配置引导镜像
run: |
cp sample_user_config.json ${{matrix.platform}}_user_config.json
# 调整VID和PID
sed -i -e 's\0x0001\0x0002\g' -e 's\0x46f4\0x0002\g' ${{matrix.platform}}_user_config.json
# 调整SN和MAC 最好使用 actions secrets 引入
sed -i -e 's\1234XXX123\0123456789\g' -e 's\XXYYXXYYXXYY\00AAAAAAAAAA\g' ${{matrix.platform}}_user_config.json
# 添加第二张网卡mac并设置网卡数量
sed -i -e 's/00AAAAAAAAAA"/&,\n\t"mac2": "00BBBBBBBBBB",\n\t"netif_num": 2/' ${{matrix.platform}}_user_config.json
# 调整synoinfo
sed -i -e 's/"synoinfo": {},/"synoinfo": {\n\t"maxlanport": "2"\n },/' ${{matrix.platform}}_user_config.json
# 添加扩展驱动
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-acpid/rpext-index.json
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-virtio/rpext-index.json
if [ "7.0.1-42218"="${{matrix.version}}" ];then
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-misc/rpext-index.json
fi
if [ "geminilake"="${{matrix.platform}}" ];then
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-dtb/rpext-index.json
echo '!!!Create your own device tree binary.!!!'
echo 'see https://github.com/jumkey/redpill-load/blob/develop/redpill-dtb/README.md'
fi
- name: 编译引导镜像
run: ./redpill_tool_chain.sh auto ${{matrix.platform}}-${{matrix.version}}