2017 © Pedro Peláez
 

library phpci-deployer-org

PHPCI Plugin for deployer.org integration

image

transactpro/phpci-deployer-org

PHPCI Plugin for deployer.org integration

  • Wednesday, September 14, 2016
  • by uLow
  • Repository
  • 5 Watchers
  • 6 Stars
  • 33 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

PHPCI Plugin for deployer.org integration

SensioLabsInsight, (*1)

Latest Stable Version Total Downloads License, (*2)

Prerequisites

  • Up and running deployer.org tool dep and endpoint configuration done like in docs. (You can get it here)

Install

First of all - composer require transactpro/phpci-deployer-org, (*3)

To avoid any security problems, this plugin stores three different recipe parts:, (*4)

  1. common.deploy.php - some predefinitions. In other words, just extending default recipe/common.php.
  2. project.deploy.php - main deploy configuration. You can store here even server credentials (pure password or ssh-key password).
  3. deploy.php - rest part of deploy configuration. Mainly used for defining writable/shared directories.

Usage

Let's store recipe parts: - common.deploy.php => /var/www/deploy/recipes/common.deploy.php - project.deploy.php => /var/www/deploy/recipes/project.deploy.php - deploy.php => /your/project/root/deploy.php, (*5)

========================, (*6)

phpci.yml example:, (*7)

build_settings:
    verbose: true

success:
    deployer:
        master:
            stage: prod
            file: /var/www/deploy/recipes/project.deploy.php

That's all folks!, (*8)

=========================================, (*9)

TODO

I'm planning to add wildcard for branches, so we can deploy master to production, bugfixes to staging and features to test/staging environments., (*10)

The Versions

14/09 2016

dev-master

9999999-dev

PHPCI Plugin for deployer.org integration

  Sources   Download

MIT

by Vitalijs Litvinovs

14/09 2016

1.0.1

1.0.1.0

PHPCI Plugin for deployer.org integration

  Sources   Download

MIT

by Vitalijs Litvinovs

14/09 2016

dev-wildcard

dev-wildcard

PHPCI Plugin for deployer.org integration

  Sources   Download

MIT

by Vitalijs Litvinovs

08/06 2016

1.0.0-stable

1.0.0.0

PHPCI Plugin for deployer.org integration

  Sources   Download

MIT

by Vitalijs Litvinovs

07/06 2016

0.0.1

0.0.1.0

PHPCI Plugin for deployer.org integration

  Sources   Download

MIT

by Vitalijs Litvinovs