2017 © Pedro Peláez
 

library node-deploy-server-php-pusher

Lightweight cross platform self-hosted deployment server solution client in PHP.

image

capslock-studio/node-deploy-server-php-pusher

Lightweight cross platform self-hosted deployment server solution client in PHP.

  • Wednesday, November 23, 2016
  • by michael34435
  • Repository
  • 3 Watchers
  • 0 Stars
  • 46 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

node-deploy-server-php-pusher

Build Status Coverage Status Code Climate Issue Count, (*1)

Installation

composer global require capslock-studio/node-deploy-server-php-pusher dev-master

ln -s $HOME/.composer/vendor/bin/deploy-pusher /usr/local/bin/deploy-pusher

How to use

DEPLOY_HOST={DEFINE_YOUR_NODE_DEPLOY_SERVER} SECRET={DEFINE_YOUR_SECRET} DIST={REMOTE_SERVER_DEPLOY_PATH} deploy-pusher [PARAMETER_WITH_DOUBLE_DASH]

Windows user

set DEPLOY_HOST={DEFINE_YOUR_NODE_DEPLOY_SERVER}
set SECRET={DEFINE_YOUR_SECRET}
set DIST={REMOTE_SERVER_DEPLOY_PATH}

php .\deploy-pusher [PARAMETER_WITH_DOUBLE_DASH]

Shell Parameters

  • --tag - Specify the tag you want to deploy
  • --rollback - Rollback to the previous version
  • --config - Load parameter from JSON file
  • --command - Commands you will execute after deploy successfully.(multiple)
  • --ignore - Folders you want to keep.(multiple)

ENV

  • SECRET - Secret key to encrypt json payload.
  • DEPLOY_HOST - Server you want to deploy!

Supported CI platform

  • TravisCI
  • Jenkins
  • CircleCI

Other CI platform

You have to assign REPO and OWNER to your environment variable in other CI tool., (*2)

The Versions

23/11 2016

dev-master

9999999-dev

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435

20/11 2016

1.0.x-dev

1.0.9999999.9999999-dev

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435

20/11 2016

1.0.2

1.0.2.0

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435

19/11 2016

1.0.1

1.0.1.0

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435

19/11 2016

1.0.0

1.0.0.0

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435

19/11 2016

0.0.1-rc.1

0.0.1.0-RC1

Lightweight cross platform self-hosted deployment server solution client in PHP.

  Sources   Download

MIT

The Requires

  • php >=5.6.0

 

The Development Requires

by Avatar michael34435