Skip to main content
 首页 » 编程设计

python之如何结合使用github和ec2来部署python应用

2025年05月04日8jillzhang

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

有没有一个好的方法来自动处理这带来的困惑(在 github 的 EC2 实例上设置 SSH key 对,每次提交被推送到 master 分支时从 github 存储库中拉取,等等)没有一堆自定义脚本?或者,是否有专注于此的开源项目?

请您参考如下方法:

我写了一个simple python script这样做一次。我也是posted about it在我的博客上。

您将存储库和分支的映射设置为指向已包含该存储库和分支 checkout 的本地文件夹。然后,您启用 GitHub 的接收后 Hook 来命中脚本,该脚本随后会在适当的文件夹中自动触发 git pull。