- 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
https://github.com/istoreos/istoreos
https://github.com/lmxslpc/OpenWrt-Build-System