Merge branch 'master' of https://github.com/Hyy2001X/AutoBuild-Actions
This commit is contained in:
		
						commit
						f37de03264
					
				
							
								
								
									
										22
									
								
								README.md
								
								
								
								
							
							
						
						
									
										22
									
								
								README.md
								
								
								
								
							|  | @ -25,17 +25,23 @@ | |||
| 
 | ||||
| 1. 进入你的`AutoBuild-Actions`仓库,**下方所有操作都将在你的`AutoBuild-Actions`仓库下进行** | ||||
| 
 | ||||
| 2. 把本地的 `.config` 文件重命名为你的**设备名称**并上传到`/Configs`目录 | ||||
|    **提示: 下文中所有的 TARGET_PROFILE 均为你的设备名称,可以在 .config 中找到,例如 d-team_newifi-d2** | ||||
| 
 | ||||
| 3. 编辑`.github/workflows/*.yml`文件,修改`第 7 和 32 行`为你的**设备名称** | ||||
|    **在本地的 .config 文件中获取设备名称:** `egrep -o "CONFIG_TARGET.*DEVICE.*=y" .config | sed -r 's/.*DEVICE_(.*)=y/\1/'` | ||||
|     | ||||
|    **或者:** `grep 'TARGET_PROFILE' .config` | ||||
| 
 | ||||
| 2. 把本地的 `.config` 文件重命名为你设备的 **TARGET_PROFILE** 并上传到`/Configs`目录 | ||||
| 
 | ||||
| 3. 编辑`.github/workflows/*.yml`文件,修改`第 7 和 32 行`为你设备的 **TARGET_PROFILE** | ||||
| 
 | ||||
|    **使用其他源码** 修改`第 34 行`为源码的仓库地址:分支 | ||||
| 
 | ||||
| 4. 按照需求编辑并定制`Scripts/AutoBuild_DiyScript.sh`文件 | ||||
| 
 | ||||
|    **注意: 为了更方便地同步我的改动,不建议修改 Scripts/AutoBuild_Function.sh 文件** | ||||
|    **注意: 为了更方便地同步最新改动,不建议修改 Scripts/AutoBuild_Function.sh 文件** | ||||
| 
 | ||||
|    **第三方软件包列表** 编辑`CustomPackages`目录下对应**设备名称**的文件,按照现有语法为该设备添加第三方软件包 (可选) | ||||
|    **第三方软件包列表** 编辑`CustomPackages`目录下对应的 **TARGET_PROFILE** 的文件,按照现有语法为该设备添加第三方软件包 (可选) | ||||
| 
 | ||||
| **AutoBuild_DiyScript.sh: Diy_Core() 函数中的变量解释:** | ||||
| ``` | ||||
|  | @ -45,7 +51,7 @@ | |||
|     | ||||
|    Short_Firmware_Date 固件日期样式,当设置为 true: [20210601] false: [202106012359] | ||||
|     | ||||
|    Default_IP_Address 固件 LAN IP 地址 | ||||
|    Default_LAN_IP 固件 LAN IP 地址 | ||||
| 
 | ||||
|    INCLUDE_AutoBuild_Features 自动添加 AutoBuild 特性到固件 | ||||
| 
 | ||||
|  | @ -64,8 +70,6 @@ | |||
|    [使用 svn co 拉取文件]  AddPackage svn 存放位置 软件包名 仓库地址/branches/分支/路径 | ||||
| 
 | ||||
|    [复制 /CustomFiles 文件到源码] Copy 文件(夹)名称 目标路径 新名称[可选] | ||||
|     | ||||
|    [查找文件/文件夹] PKG_Finder f/d(文件/文件夹) 文件(夹)名称 查找路径 | ||||
| ``` | ||||
| ## 编译固件(STEP 3): | ||||
| 
 | ||||
|  | @ -75,7 +79,7 @@ | |||
| 
 | ||||
|    **手动编译** 点击上方`Actions`,选择你要编译的设备名称,点击右方`Run workflow`,点击绿色按钮即可开始编译 | ||||
|     | ||||
|    **临时修改 IP 地址** 该功能仅在**手动编译**时生效,点击`Run workflow`后即可输入 IP 地址(优先级**高于** Diy_Core 中的定义) | ||||
|    **临时修改 IP 地址** 该功能仅在**手动编译**时生效,点击`Run workflow`后即可输入 IP 地址(优先级**高于** `Default_LAN_IP`) | ||||
| 
 | ||||
| ## 使用 AutoUpdate 一键更新脚本: | ||||
| 
 | ||||
|  | @ -93,7 +97,7 @@ | |||
| 
 | ||||
| ## 使用 AutoBuild 固件工具箱: | ||||
| 
 | ||||
|    打开`TTYD 终端`,输入`tools`或`bash /bin/AutoBuild_Tools.sh`,请自行摸索,功能持续开发中... | ||||
|    打开`TTYD 终端`,输入`tools`或`bash /bin/AutoBuild_Tools.sh` | ||||
| 
 | ||||
|    **注意: 该功能需要在 Diy-Core() 函数中设置`INCLUDE_AutoBuild_Features`为`true`** | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue