webklex / laravel-git-hook
Laravel Git Hook
1.0.1.7
2017-11-08 18:38 UTC
Requires
- php: >=5.5.9
- laravel/framework: >=5.0.0
README
安装
通过Composer
$ composer require webklex/laravel-git-hook
设置
将服务提供者添加到 config/app.php
文件中的 providers 数组中。
'providers' => [ Webklex\GitHook\Providers\LaravelServiceProvider::class, ];
发布
您可以一次性发布所有内容
php artisan vendor:publish --provider="Webklex\GitHook\Providers\LaravelServiceProvider"
使用方法
这个库旨在通过git钩子尽可能简单地处理自动部署。开始使用非常简单:只需添加提供者和编辑 config/git-hook.php
文件以适应您的需求。
可以在 config/git-hook.php
文件中进行自定义配置
如果您担心有人能猜出它,请使用更隐晦的URL,例如:JHFUjhd67567JHFGhsd78236784wegfJHFghdgf
潜在问题
请确保您的 www-data
用户可以在不输入密码的情况下在服务器上执行git pull:因此您可能需要查看ssh密钥或类似的内容
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
测试
$ composer test
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件github@webklex.com联系,而不是使用问题跟踪器。
鸣谢
- Webklex
- 所有贡献者
许可
MIT许可证(MIT)。有关更多信息,请参阅许可文件。