结构部署的Web界面。
fabric-bolt的Python项目详细描述
tl;dr
用于结构部署的Web界面。
fabric bolt是一个python/django项目,它允许您将存储在源代码管理(项目)中的代码部署到目标服务器(主机)。 fabric bolt提供了方便的web界面来配置项目和主机。此外,部署历史和 日志被存储起来,这样你就能知道是谁,什么,在哪里,何时,以及为什么部署了某些东西。
文档位于http://fabric-bolt.readthedocs.org/en/latest/
快速启动
这些步骤旨在让您快速运行,但我们的documentation中提供了更完整的安装/设置信息。
安装:
pip install fabric-bolt
初始化设置文件。(要指定文件位置,请输入作为第二个参数。):
fabric-bolt init [~/.fabric-bolt/settings.py]
修改生成的设置文件以输入数据库设置。
迁移数据库:
fabric-bolt migrate
创建管理员用户,然后按照提示创建电子邮件和密码:
fabric-bolt [--config=~/.fabric-bolt/settings.py] createsuperuser
运行:
fabric-bolt runserver
注意:
如果您在与默认位置不同的位置创建了设置文件,则可以在任何 命令(除init命令外)指定自定义文件路径。或者,可以设置env变量:fabric_bolt_conf。