【发布时间】:2015-05-14 16:06:50
【问题描述】:
这是我第一次尝试进行部署。我正在使用Codeship 在 AWS EC2 中部署 Python 项目。我在 Bitbucket 上设置了一个 git 存储库,但我不确定如何部署到 EC2。它似乎支持 S3(可能将包上传到 S3),但似乎没有说明如何处理 EC2。我应该编写一个简单地调用git remote ... 和git push 的“自定义脚本”吗?这是我看到的屏幕。
请帮帮我。
【问题讨论】:
-
EC2 基本上为你提供了一个服务器实例。根据您在实例上运行的软件,您可以使用
git push进行部署,也可以使用Capistrano 或rsync之类的工具。有关将这些与 Codeship 一起使用的文档,请参阅 codeship.com/documentation/continuous-deployment。如果您想使用已包含的软件构建自定义 AMI 映像,您需要查看Packer 之类的软件如果您有任何其他问题,请随时联系 support@codeship.com,我们将帮助您开始!
标签: git deployment amazon-ec2 web-deployment