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)。有关更多信息,请参阅许可文件