【问题标题】:Best tool for simple automated deployment with Django使用 Django 进行简单自动化部署的最佳工具
【发布时间】:2018-08-11 14:03:00
【问题描述】:

对于一个 Django 项目,我正在寻找一种工具:

  1. 从远程存储库中的给定分支更新我服务器上的代码(例如:来自 Bitbucket 的主分支)
  2. 运行基本的 django 命令(迁移、收集静态等)
  3. 重启项目
  4. 通知我一切正常(例如在 Slack 上)

我已经看到了许多可能的方法(Ansible、DeployBot、Pipelines 等),但我想知道是否有推荐用于简单应用的工具?

【问题讨论】:

    标签: django deployment


    【解决方案1】:

    通常,在我的 Django 项目中,我使用 Fabric (http://www.fabfile.org) 进行您提到的所有活动。因此,从特定分支、Django 命令(例如静态收集)、服务器重启等进行部署。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-31
      • 1970-01-01
      • 1970-01-01
      • 2012-03-01
      • 1970-01-01
      相关资源
      最近更新 更多