- IP:
10.1.1.254 - 用户名:
root - 密码:
无 - 插件:
DockerMan
ShadowSocksR Plus+
PassWall
Openclash
Netdata
Autotimeset
AdGuardHome
Mosdns
Lucky
ZeroTier
Openvpn
软件仓库(iStore)
可用于修改编译内容,注意必须得frpc服务穿透成功,且要可用的情况下,SSH终端能连得上穿透出来的编译服务器,才支持在云编译服务器暂停编译的情况下修改编译内容。 用这个yml文件直接Run Workflow,可以手动选择上面项目名称的任何一个,不过也意味着也选择了编译过程中会暂停,等待连接SSH终端。
在工作流的Setup ssh for debug步骤中会显示
============frpc启动成功!===========
==========以下是SSH连接命令==========
ssh root@xxx -p xxxx
密码为SSH_PW定义的密码,不设置则为123 登陆后使用su runner命令切换到runner用户进行编译
点击仓库的Settings ==> Actions secrets and variables ==> Actions ==> New repository secret ==> 填写Secret 信息
| Name | Secret值说明 | 缺省支持不设置 |
|---|---|---|
| SSH_PW | 用于定义ssh访问的root密码,不设置默认123 | 可不设置 |
| FRPC_CONFIG | 用于定义frpc的配置文件,不设置将自动尝试使用公共frp服务器并生成SSH连接命令 | 可不设置 |
| IYUU_TOKEN | 爱语飞飞Token,用于通知编译结果,前往官网申请 | 可不设置 |
| SERVERCHAN_SCKEY | Server酱SendKey,用于通知编译结果,前往官网申请 | 可不设置 |
[common]
server_addr = frp.freefrps.com
server_port = 7100
token = freefrps.com
[ssh2action]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 22222
| 目录 | 作用 | 文件名格式 |
|---|---|---|
| config | 放置.config配置文件 | 项目名称_编译目标.config |
| customize | 放置自定义脚本及文件 | 项目名称_编译目标.sh |
| feeds | 放置feeds源 | 项目名称_编译目标 |
| patches | 放置补丁文件 |
| 变量 | 说明 |
|---|---|
| BD_PROJECT | 项目名称 |
| BD_TARGET | 编译目标 |
| REPO_URL | 项目地址 |
| REPO_BRANCH | 项目分支 |
| TARGET_PLATFORM | 平台架构(amd64/arm64) |
| SSH_DEBUG | 是否开启SSH功能(true/false) |
| SSH_TIME | 设置开始编译前暂停时间,可用gogogo命令提前继续工作流 |
| SSH_TIME2 | 设置编译报错后暂停时间,可用gogogo命令提前继续工作流 |
| CACHE_CCACHE | 是否开启ccache缓存功能,不开启则只缓存工具链(true/false) |
| CACHE_CLEAN | 是否清除缓存(true/false) |
| UPLOAD_ARTIFACT | 是否上传到ARTIFACT(true/false) |
| UPLOAD_RELEASE | 是否上传到RELEASE(true/false) |
--- --- --- 版本降级到21.02版本云编译后,没有出现上面的提示。注意版本选择,本项目的版本已经切换到21.02上,编译的yml文件名没有更改,仍是23.05,编译结果会是21.02。 --- --- iStoreOS --- --- ---
https://github.com/coolsnowwolf/lede
https://github.com/immortalwrt/immortalwrt

