mehrancodes / laravel-harbor
一个命令行工具,可快速为您的应用程序创建按需预览环境。
v1.0.1
2024-04-27 17:13 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.5
- illuminate/http: ^10.0
- illuminate/log: ^10.0
- illuminate/validation: ^10.24
- laravel-zero/framework: ^10.0.2
- laravel/forge-sdk: ^3.13
- laravel/slack-notification-channel: ^3.2
- lorisleiva/laravel-actions: ^2.7
- nunomaduro/termwind: ^1.15
Requires (Dev)
- laravel/pint: ^1.8
- mockery/mockery: ^1.5.1
- pestphp/pest: ^2.5
This package is auto-updated.
Last update: 2024-09-21 10:08:23 UTC
README
Laravel Harbor(原名 Veyoze)
一键式Laravel Forge部署,包含您所需的所有设置
🚀 更新(2024年2月25日): 仓库名称更改
我们已经正式将仓库名称从 "Veyoze" 更改为 "Laravel Harbor"。新的仓库URL现在是
composer require mehrancodes/laravel-harbor
请相应更新您的引用和链接。
目录
简介
在当今快速发展的软件开发世界中,快速高效地测试新功能是团队保持竞争优势的关键。预览环境是集成到主代码库之前新功能、错误修复和更新的关键测试场所。这些环境是按需创建的,以验证特定的git分支,提供一种短暂但强大的预合并测试平台。
"不预览不合并" - 使用Laravel Harbor,确保卓越成为标准,而不是例外。
文档和用法说明
有关详细安装和用法说明,请参阅文档。
贡献
我们欢迎贡献!请参阅我们的CONTRIBUTING.md以了解如何贡献以及提交拉取请求的流程。
许可证
本项目采用MIT许可证 - 请参阅LICENSE文件以获取详细信息。
路线图
由于这个命令行工具已经作为MVP打造并经过实际测试,我们现在正专注于增强其健壮性和扩展其功能。以下是我们的关注点:
-
🛠️ 增强错误处理:旨在在整个CLI过程中实现全面错误处理,以确保流畅的用户体验。
-
📘 扩展文档:我们将添加更多示例,展示工具的多样性,例如
- 使用Laravel作为API后端,Nuxt.js在前端用于SSR处理。
- 与WordPress等项目一起使用。
-
🧪 测试:准备单元测试和功能测试,以确保工具的可靠性和稳定性。