自动python推送部署
app-d的Python项目详细描述
设置git推送部署目标isn’t terribly difficult,但如果经常这样做,就会变得很乏味。
有了app-d,创建新的push-deploy设置就变得简单多了。此外,app-d还设置了一个远程存储库,其他具有组权限的开发人员也可以将其推送到并部署到其中。
它是做什么的?
简言之,app-d将执行以下步骤:
- 连接到远程服务器
- 添加组
- 将您的用户添加到新组
- 为远程存储库和应用程序本身创建目录
- 为这些目录设置正确的权限和处理acl
- 安装后接收挂钩以正确展开
要求
- Python3.3+
安装
$ pip install app-d
用法
对于交互式版本,请运行app-d,对于cli参数,请参见app-d--help。
许可证
麻省理工学院