ket4yii/phpcensor-deployer-plugin

此包已被弃用且不再维护。未建议替代包。

PHPCensor 的简单 deployer(deployer.org) 插件

0.1.2 2017-03-17 00:03 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:37:53 UTC


README

此包已被弃用且不再维护。作者建议使用内置的 PHP Censor 插件

PHPCensor-Deployer-Plugin

针对 Deployer 的简单插件

安装

首先 - composer require ket4yii/phpcensor-deployer-plugin

如何使用

此插件的关键字是简单。这意味着您只需要定义配置任务的分支名(如果没有任务,则插件将采用默认值 "deploy"),阶段名称(将只是服务器名称或定义的阶段),详细程度(默认为普通)和文件名(默认 deployer 采用 deployer.php 文件)

插件选项

  • stage(必选) - 阶段或服务器名称
  • task(可选) - 任务名称 (默认任务为 deploy)
  • verbosity(可选) - 向插件执行添加详细模式 (默认为无详细模式,等于以下选项列表中的普通)
    • normal
    • verbose
    • 非常详细
    • 调试
    • 安静
  • file(可选) - 部署者配置文件的名称。如果未指定此字段,则 deployer 采用 deploy.php

示例配置

\Ket4yii\PHPCensor\Deployer\Plugin\Deployer:
  development: # branch name
    task: sample-task # optional, default task is deploy 
    stage: dev # required, name of stage or server
    verbose: debug # optional, default is normal(no verbosity)
    file: .deploy_config.php # optional, deployer takes the deploy.php file for default
  master:
    stage: prod #required, name of stage or server