我和我的联合创始人正在为我们的创业公司设置服务器。我们使用git进行源代码控制,项目是django,通过fcgi在Ubuntu上运行,并由nginx支持。由于我们只是开始,为了使我们两个人的部署变得容易,我计划在服务器上放置一个简单的部署脚本,它将自动从git中拉取最新的代码更改,然后进行部署。
我知道我可以手动编写一个Bash或Python脚本来完成这个任务,但我希望首先了解是否有其他相对易于使用的软件解决方案可以使用。在这个阶段,我们对持续部署还没有太大兴趣,但我认为在这个领域可能会有一些有用的软件包。