cronboard-io / cronboard-laravel
与 Cronboard.io 集成
0.7.2
2020-09-17 17:09 UTC
Requires
- php: ^7.1
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ~6.0
- illuminate/contracts: ~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0
- illuminate/support: ~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0
- phpoption/phpoption: ^1.5
- vlucas/phpdotenv: ~2.2 || ~3.3 || ^3.6 || ^4.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.14
- mockery/mockery: ^1.3
- orchestra/database: ^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0 || ^5.0
- orchestra/testbench: ^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0 || ^5.0
README
安装
您可以通过 composer 安装此包
composer require cronboard-io/cronboard-laravel
用法
当在 cronboard.io 上设置新项目时,您将进行设置指导。第一步是将您的项目与 Cronboard 链接。
php artisan cronboard:install [token]
这将在 Cronboard 中创建一个新的项目(如果尚未添加)并将其与您的环境链接。
要监控您的计划任务,您需要使用 Cronboard 记录它们。您可以使用记录命令来完成此操作
php artisan cronboard:record
建议您将此命令包含在部署过程中,以确保您的计划保持同步。
您可以通过在 config/cronboard.php
文件中设置(在发布包配置之后)来完全控制哪些任务将被 Cronboard 记录。您可以使用以下命令查看记录的预览
php artisan cronboard:preview
测试
composer test
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
贡献
有关详细信息,请参阅 CONTRIBUTING
安全
如果您发现任何与安全相关的问题,请通过电子邮件 info@cronboard.io 而不是使用问题跟踪器。
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件