我的小脑袋:
参考 scm 4.2 章搭建 git server
push 到这个 server
server 写个 hook ,收到提交就 pull 到一个 worktree
在 worktree 目录下编译
但我还不会写这个 hook 嘿嘿,但思路有问题吗?
1
oneisall8955 2023-02-08 21:42:04 +08:00 via Android 2
你需要的是 cicd 工具,如 jenkins ,配置 hook 执行流水线
|
2
stille 2023-02-08 22:00:26 +08:00
直接在 GitHub 创建私有仓库,配置 workflows 不香么.
|
3
ccagml 2023-02-08 22:02:53 +08:00 via Android
交到 github ,用 github action 编?
|
6
IvanLi127 2023-02-09 01:33:57 +08:00 via Android
要不,升级下,gitea + drone ? 过一阵子 gitea action 估计能出来了
|
8
zhanlanhuizhang 2023-02-09 10:11:17 +08:00 1
https://github.com/buildfoundation/mainframer 远程构建工具。将项目同步到远程机器,执行命令,同步回来。
绝对的利器,我已经使用好多年了 |
9
zhanlanhuizhang 2023-02-09 10:12:54 +08:00 1
mainframer 还可以搭配 IDE 使用。相当于本地编译。因为,编译中间产生的数据同步显示。
|
11
andyJado OP |