gohub:基于github webhook的部署服务器

时间:2024-06-13 05:01:12
【文件属性】:

文件名称:gohub:基于github webhook的部署服务器

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-13 05:01:12

Go

哥布 什么是葫芦? gohub是用go编写的一个小型Web服务器。 他等待github进行的webhook调用以运行小的shell命令。 到底有什么好处呢? 想象一下,您的回购分布在多个实例中。 您可以使用gohub自动更新所有克隆的存储库。 如何使用 只需根据需要编辑config.json。 一个简短的示例:您要跟踪存储库“ repo”和分支主服务器的状态。 如果此分支有更新,则要执行shell脚本“ niftyscript.sh”。 { " Hooks " :[ { " Repo " : " repo " , " Branch " : " master " , " Shell " : " niftyscript.sh " } ] } 现在使用以下命令启动服务器 go r


【文件预览】:
gohub-master
----Dockerfile(510B)
----example.json(131B)
----main.go(2KB)
----.gitignore(332B)
----README.md(3KB)

网友评论