如何使用github和ec2一起部署python应用程序

时间:2011-03-07 13:28:15

标签: python github amazon-ec2

我目前正在使用github开发python应用程序,并希望将其部署在EC2上。

是否有一种很好的方法可以自动处理这需要的混乱(在EC2实例上为github设置SSH密钥对,每次将提交推送到主分支时从github存储库中提取等)没有一堆自定义脚本?或者,是否有一个专注于此的开源项目?

1 个答案:

答案 0 :(得分:0)

我曾写过一次simple python script来做这件事。我也在我的博客上posted about it

您可以设置存储库和brances的映射,以指向已包含该存储库和分支的签出的本地文件夹。然后,启用GitHub的post-receive挂钩来点击脚本,然后脚本将自动触发相应文件夹中的git pull