New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

vonec/gitsync

Laravel Package to deploy code automatically from git to multiple autoscaling EC2 instances on AWS using Github/Bitbucket webhooks
10 1
Install
composer require vonec/gitsync
Latest Version:0.0.6
PHP:~5.6|~7.0
Laravel:5
License:MIT
Last Updated:Jul 13, 2017
Links: GitHub  ·  Packagist
Maintainer: vonec

Gitsync

Total Downloads Latest Stable Version License


Laravel Package to deploy code automatically from git to multiple autoscaling EC2 instances on AWS using Github/Bitbucket webhooks.

Installation

Open your terminal(CLI), go to the root directory of your Laravel project, then follow the following procedure.

  1. Install Through Composer

    composer require vonec/gitsync
    
  2. Add to config/app.php:

    'providers' => [    ...
    	Vonec\Gitsync\GitsyncServiceProvider::class,
    ],
    
  3. Publish the config file

    php artisan  vendor:publish --provider="Vonec\Gitsync\GitsyncServiceProvider"
    

Configuration

Edit "/config/gitsync.php"

Usage

Add webhook in Github or Bitbucket

http(s)://your-project/gitsync?key=YOURKEY

YOURKEY can be defined in configuration

Multiple servers require queue workers.

Change log

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security Vulnerabilities

If you discover a security vulnerability within Gitsync, please create an ISSUE. All security vulnerabilities will be promptly addressed.

Credits

License

Gitsync is an open-sourced software licensed under the MIT license.

Related Packages

abdulmajeed-jamaan/laravel-queue-promoter

A queue:work-style daemon that promotes due delayed and expired reserved jobs on...

2,223 0
cboxdk/laravel-queue-autoscale

Intelligent, predictive autoscaling for Laravel queues with SLA/SLO-based optimi...

9,056 19
doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

648,266,899 9,701
laravel/framework

The Laravel Framework.

604,216,237 34,982
laravel/tinker

Powerful REPL for the Laravel framework.

512,508,631 7,443

Version History

Version Released PHP Laravel License
0.0.6 ~5.6|~7.0 ~5.1 MIT
0.0.5 ~5.6|~7.0 ~5.1 MIT