vf92/auto_deploy
Bitrix项目自动部署
1.2.7
2019-07-12 07:09 UTC
Requires
- php: >=5.6
- andreyryabin/sprint.migration: ^3.4.4
- composer/installers: ~1
README
Bitrix项目自动部署器
安装
或者克隆仓库到 /local/tools 并将文件夹重命名为 auto_deploy
或者通过Composer安装 vf92/auto_deploy,添加安装位置定义,例如文件位于local文件夹中,安装方式如下,或者将其移出项目
{ "require": { "vf92/auto_deploy": "^1.1.1" }, "extra": { "installer-paths": { "modules/{$name}/": ["type:bitrix-module"], "tools/{$name}/": ["type:wordpress-plugin"] } } }
添加到 .gitignore
/local/tools/auto_deploy
/local/tools/deploy_settings/base.ini
配置
使用脚本 local/tools/auto_deploy/init_deploy 初始化设置,或者自行在 local/tools/deploy_settings 文件夹中创建类似 local/rools/auto_deploy/settings 文件夹中的文件
使用方法
将脚本 local/tools/auto_deploy/deploy 添加到cron任务(建议不超过每5分钟一次),或者从控制台手动运行
功能
可以从分支获取更改,使用Composr安装包,通过 sprint.migration 模块应用迁移