solo-ci
solo-ci copied to clipboard
请加入权限控制,不然不敢用啊
如题
哈哈,到实用还有很长路要走啊。
哈哈哈,毕竟solo ci还是个新项目啊
比如如果需要在 server A 上部署 webhook ,就需要程序运行在 server A 上吗?
git-webhook 我这里也有一个 git-webhook,可以多 server, GUI 做的比较好。
并不需要,通过rest api访问webhook就好,至于solo-ci部署在哪里都可以,构建完成之后的结果可以用过自定义脚本自己发送到指定位置
@smallSohoSolo 怎么发送过去?还是只能 http 或者 ssh 登陆的方式吧?也就是还是需要在被部署的 server 上安装服务吧。
@hustcc 首先gitlab webhook触发你部署的solo-ci(任意位置),把部署solo-ci的机器的public key放到要部署编译好的项目的机器上,然后在after acript中写好ssh脚本,solo-ci编译好之后会执行你的自定义脚本,就可以发送了。 solo-ci不需要在多处安装,不关心after script中做的内容,完全自定义,所以你可以按照我说的方式部署,他会自动去执行
懂了(T⌓T)