vf92/auto_deploy

Bitrix项目自动部署

安装次数: 267

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 5

分支: 0

开放问题: 0

语言:Shell

类型:WordPress插件

1.2.7 2019-07-12 07:09 UTC

This package is auto-updated.

Last update: 2024-09-12 18:54:52 UTC


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 模块应用迁移