2017 © Pedro Peláez
 

library github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

image

sethcarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  • Thursday, February 1, 2018
  • by sethcarstens
  • Repository
  • 0 Watchers
  • 1 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

Github PHP Deploybot

Alpha release

The master branch is still in alpha release. The code is untested since we did a lot of refactoring while moving it from its current private repository to a public generic release., (*1)

Table of Contents:

Installation

Via composer command line like, (*2)

composer require sethcarstens/github-php-deploybot && composer install

Manual Installation

  1. Download the most updated copy of this repository from https://api.github.com/repos/scarstens/github-php-deploybot/zipball
  2. Extract the zip file, and copy the src PHP file into your plugin project.
  3. Use SSI (Server Side Includes) to include the file into your plugin.

Usage

See the webhook-endpoint-example.php file for detailed information., (*3)

Simple example

custom-endpoint.php, (*4)

<?php
$debug_level = 2;
include_once __DIR__ . 'vendor/autoload.php';
$config_file = __DIR__ . 'config.php';
$deploy_bot = new Github_Php_Deploybot\Deployment( json_decode( fgets( STDIN ) ), $debug_level, $config_file );
$deploy_bot->deploy_repo();

The Versions

01/02 2018

dev-master

9999999-dev https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2 GPL-3.0-or-later

php library bot deploy continuous-integration

01/02 2018

dev-develop

dev-develop https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2 GPL-3.0-or-later

php library bot deploy continuous-integration

28/09 2017

0.1.1

0.1.1.0 https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2

php library bot deploy continuous-integration

31/05 2017

0.1.0

0.1.0.0 https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2

php library bot deploy continuous-integration

31/05 2017

0.0.1.1

0.0.1.1 https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2

php library bot deploy continuous-integration

31/05 2017

0.0.1

0.0.1.0 https://github.com/scarstens/github-php-deploybot

PHP class that you can pull in as a library and configure to help with automated deployments via Github tagging and releases

  Sources   Download

GPL-v2

php library bot deploy continuous-integration