README: 20210509

This commit is contained in:
Hyy2001X 2021-05-09 21:32:01 +08:00 committed by GitHub
parent d754f314de
commit f9a38d13bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 11 deletions

View File

@ -3,7 +3,7 @@
![GitHub Stars](https://img.shields.io/github/stars/Hyy2001X/AutoBuild-Actions.svg?style=flat-square&label=Stars&logo=github)
![GitHub Forks](https://img.shields.io/github/forks/Hyy2001X/AutoBuild-Actions.svg?style=flat-square&label=Forks&logo=github)
测试通过的设备: `d-team_newifi-d2(bin)`、`x86_64(img、img.gz)`
测试通过的设备: `d-team_newifi-d2`、`xiaoyu_xy-c5`、`x86_64(img、img.gz)`
测试通过的源码: `coolsnowwolf/lede:master`、`immortalwrt/immortalwrt`、`openwrt/openwrt`
@ -29,7 +29,7 @@
3. 编辑`.github/workflows/*.yml`文件,修改`第 9 和 29 行`为你的**设备名称**
**更换源码与分支** 修改`第 27 行 REPO_URL:`为源码仓库地址,`第 28 行`为分支 (可选)
**更换源码与分支** 修改`第 30 行 REPO_URL:`为源码仓库地址,`第 31 行`为分支 (可选)
4. 按照需求编辑`Scripts/AutoBuild_DiyScript.sh`文件的 **Firmware-Diy() 函数**
@ -39,17 +39,17 @@
**AutoBuild_DiyScript.sh: Diy_Core() 函数中的变量解释:**
```
Author 作者名称,这个名称将在 OpenWrt 首页显示
Author 作者名称,若该项留空将自动设置为你的 Github 用户名
Default_Device 设备的官方名称,例如 [d-team_newifi-d2][x86_64]
Default_Device 设备的官方名称,例如 d-team_newifi-d2、x86_64
Short_Firmware_Date 固件日期样式,当设置为 true: [20210420] false: [202104202359]
Short_Firmware_Date 固件日期样式,当设置为 true: [20210501] false: [202105012300]
Default_IP_Address 固件后台 IP 地址,默认为 [192.168.1.1]
Default_IP_Address 固件 LAN IP 地址,默认为: [192.168.1.1] false: [不做任何修改]
INCLUDE_AutoUpdate 启用后,将自动添加 Scripts/AutoUpdate.sh 和 luci-app-autoupdate 到固件
INCLUDE_AutoBuild_Tools 添加 Scripts/AutoBuild_Tools.sh 到固件
INCLUDE_AutoBuild_Tools 添加 AutoBuild 工具箱: AutoBuild_Tools.sh 到固件
INCLUDE_DRM_I915 自动启用 Intel Graphics 驱动 (测试特性)
@ -57,7 +57,7 @@
INCLUDE_Obsolete_PKG_Compatible 优化原生 OpenWrt-19.07、21.02 支持 (测试特性)
注: 若要启用某项功能,请将相关的值修改为 true,禁用某项功能则修改为 false
注: 若要启用某项功能,请将值修改为 true,禁用某项功能则修改为 false 或留空
```
**其他指令:** 编辑`Scripts/AutoBuild_DiyScript.sh`,参照下方语法:
```
@ -71,11 +71,13 @@
```
## 编译固件(STEP 3):
**一键编译** 先删除`第 23-24 行 #`注释,单(双)击右上角 **Star** 重新点亮 **Star** 即可一键编译
**一键编译** 先删除`第 26-27 行`的注释并保存,单(双)击重新点亮右上角的 **Star** 即可一键编译
**定时编译** 先删除`第 20-21 行 #`注释,然后按需修改相关参数,[使用方法](https://www.runoob.com/w3cnote/linux-crontab-tasks.html)
**定时编译** 先删除`第 23-24 行`的注释,然后按需修改相关参数并保存,[使用方法](https://www.runoob.com/w3cnote/linux-crontab-tasks.html)
**手动编译** 点击上方`Actions`,选择你要编译的设备,点击右方`Run workflow`,再次点击即可开始编译
**手动编译** 点击上方`Actions`,选择你要编译的设备名称,点击右方`Run workflow`,点击绿色按钮即可开始编译
**临时修改 IP 地址** 该功能仅在**手动编译**时生效,点击`Run workflow`后即可输入 IP 地址(优先级**高于** Diy_Core 函数)
**SSH 连接** 使用方法参见 [P3TERX's Blog](https://p3terx.com/archives/build-openwrt-with-github-actions.html)