bonch.dev / package-laravel-tpl
That small package allows you publish Bonch.dev Laravel CI/CD template files and be up to date with all changes.
This package's canonical repository appears to be gone and the package has been frozen as a result.
3.3.0
2022-05-30 15:23 UTC
Requires
- php: ^8.0
- ext-json: *
- laravel/framework: 9.*
Requires (Dev)
- knuckleswtf/scribe: ^3.8
- laravel/telescope: ^4.6
- spatie/laravel-web-tinker: ^1.7
- dev-master
- 3.3.0
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.2
- 3.1.1
- 3.1.0
- v3.0.0
- 2.2.0
- v2.1.0
- v2.0.0
- v1.5.0
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1
This package is auto-updated.
Last update: 2024-01-29 03:49:17 UTC
README
Это шаблонные файлы, которые мы используем для развертки приложений (Laravel) в нашем кластере
Здесь уже включены (и настроены) эти сервисы:
- Postgresql (включен)
- Redis (выключен)
И пакеты:
- Laravel Passport - https://laravel.com/docs/6.x/passport
- Laravel Telescope - https://laravel.com/docs/6.x/telescope
- WebTinker - https://github.com/spatie/laravel-web-tinker
- ApiDoc - https://laravel-apidoc-generator.readthedocs.io
- Laravel IDE Helper - https://github.com/barryvdh/laravel-ide-helper
Вид Git для работы кластера:
Master
Ваша продакшен ветка. Используйте с умом.
Staging
Ваша препродакшен ветка. В ней вы должны тестировать все, что идет на прод. Здесь все еще включены отладочные тесты, но это будет исправлено к следующим версиям данного проекта.
Любая другая ваша ветка
В них вы должны вести основную разработку.
Как должна происходить миграция кода:
- Сначала вы работаете в минорных ветках
- Отправляете pull-request в staging
- Тестируете все изменения в staging
- Отправляете pull-request в master
- Принудительно запускаете (или зовете того, кто может запустить)
deploy
операцию в ci/cd, для выкатки в продакшен.