MM Laravel auto git pull
composer require michelmelo/mm-laravel-auto-git-pull
AUTO_PULL_SECRET=xxxxxxxxxxxxxxxxxx
AUTO_PULL_DIR=/var/www/site.com
AUTO_PULL_SERVER_IP=111.11.111.111
AUTO_PULL_SSH_USER=root
AUTO_PULL_SSH_PRIVATE_KEY=storage/app/id_rsa
AUTO_PULL_SSH_USER_PASS=
Route::any('/auto-git-pull', '\MichelMelo\MMAutoGitPull\MMAutoGitPullController@pull');
http://site.com/api/auto-git-pull?secret=xxxxxxxxxxxxxxxxxx
{
"status": true,
"message": "Success!",
"data": [
"No local changes to save",
"Already up-to-date."
],
"errors": [
]
}