webklex/laravel-git-hook

1.0.1.7 2017-11-08 18:38 UTC

This package is auto-updated.

Last update: 2024-09-13 10:13:22 UTC


README

Latest Version on Packagist Software License Build Status Total Downloads

安装

通过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联系,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件