samsonphp/deploy

SamsonPHP deployment system


Keywords
deployment, automation, samsonphp
License
OpenSSL

Documentation

SamsonPHP deployment system

Latest Stable Version Build Status Code Coverage Scrutinizer Code Quality Total Downloads Stories in Ready

SamsonPHP service for automatic project deployment to specific configured environment

Configuration

This is done using SamsonPHP configuration system

All available configuration fields are:

class DeployConfig extends \samson\core\Config 
{
    /** @var array Collection of path names to be ignored from deployment */
    public $ignorePath = array('cms');

    /** Path to site document root on local server */
    public $sourceroot = '';

    /** FTP host */
    public $host    = '';

    /** Path to site document root on remote server */
    public $wwwroot = '';

    /** FTP username */
    public $username= '';

    /** FTP password */
    public $password= '';
}