solo-ci icon indicating copy to clipboard operation
solo-ci copied to clipboard

请加入权限控制,不然不敢用啊

Open timeliar opened this issue 8 years ago • 7 comments

如题

timeliar avatar Dec 23 '16 06:12 timeliar

哈哈,到实用还有很长路要走啊。

niaiwomattt avatar Dec 24 '16 06:12 niaiwomattt

哈哈哈,毕竟solo ci还是个新项目啊

owenlongbo avatar Dec 26 '16 07:12 owenlongbo

比如如果需要在 server A 上部署 webhook ,就需要程序运行在 server A 上吗?

git-webhook 我这里也有一个 git-webhook,可以多 server, GUI 做的比较好。

hustcc avatar Dec 30 '16 01:12 hustcc

并不需要,通过rest api访问webhook就好,至于solo-ci部署在哪里都可以,构建完成之后的结果可以用过自定义脚本自己发送到指定位置

owenlongbo avatar Dec 30 '16 02:12 owenlongbo

@smallSohoSolo 怎么发送过去?还是只能 http 或者 ssh 登陆的方式吧?也就是还是需要在被部署的 server 上安装服务吧。

hustcc avatar Dec 30 '16 03:12 hustcc

@hustcc 首先gitlab webhook触发你部署的solo-ci(任意位置),把部署solo-ci的机器的public key放到要部署编译好的项目的机器上,然后在after acript中写好ssh脚本,solo-ci编译好之后会执行你的自定义脚本,就可以发送了。 solo-ci不需要在多处安装,不关心after script中做的内容,完全自定义,所以你可以按照我说的方式部署,他会自动去执行

owenlongbo avatar Dec 30 '16 05:12 owenlongbo

懂了(T⌓T)

hustcc avatar Dec 30 '16 08:12 hustcc