GithubWebhooker 基于web.py开发的Github自动部署工具
GithubWebhooker这是由Kinosang's Labs开发的Python(Web.py)项目。本项目可以在您更新Github Repository时对您的程式进行自动部署。Branch: Stable是该项目的稳定版(通过了较长时间的检验)。Master是该项目的一般版(通过了内部测试)。Dev是该项目的开发版(可能存在极其严重的问题)。请务必不要将Branch-Dev应用于实际生产环境,否则后果自负!
您需要安装web.py函式库。然后,上载本程式到您的伺服器并修改apconfig.py。repoList是已经检出的Repository所对应相关设定,示例如下:
repoList = {
'Repository1' : ['本地档案夹1','Branch1','自定义SHELL1'],
'Repository2' : ['本地档案夹2','Branch2','自定义SHELL2']
}
还在苦恼如何高效地进行自动部署?不妨看看这些资源吧:
-
想要了解更多关于Linux PXE自动部署工具的信息,可以参考这里。
-
EAS自动部署工具也是一个不错的选择,点击这里了解更多。
-
如果你对Mongodb集群的自动部署感兴趣,可以查看C#开发的Mongodb集群自动部署工具。
-
对git的自动部署工具有需求?看看这个链接:git的自动部署工具。
更多自动部署工具:
如果你是Jenkins用户,这些Jenkins自动化部署所需工具可能会对你有所帮助。而对于新手来说,学习web.py教程和web.py cookbook也是一个不错的起点。
下载地址
用户评论