tseho / symfony-cli-skeleton
Installs: 28
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.0.13
- ext-ctype: *
- ext-iconv: *
- symfony/console: 5.4.*
- symfony/dotenv: 5.4.*
- symfony/flex: ^1.3.1
- symfony/framework-bundle: 5.4.*
- symfony/monolog-bundle: ^3.7
- symfony/runtime: 5.4.*
- symfony/yaml: 5.4.*
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- phpstan/phpstan: ^1.1
- phpunit/phpunit: ^9.5
- symfony/phpunit-bridge: ^5.3
- vimeo/psalm: ^4.12
Conflicts
Replaces
This package is auto-updated.
Last update: 2024-10-29 05:54:09 UTC
README
How to use the skeleton
composer create-project --ignore-platform-reqs tseho/symfony-cli-skeleton [directory]
Production
Build the docker image:
DOCKER_IMAGE_NAME=foo DOCKER_IMAGE_VERSION=latest make docker-image
Launch a symfony command with it:
docker run --rm $DOCKER_IMAGE_NAME:$DOCKER_IMAGE_VERSION bin/console [cmd]
Development
Build the development environment:
make build
How to execute a symfony command:
docker-compose run --rm php bin/console [cmd]
How to execute a composer command:
docker-compose run --rm composer [cmd]
How to launch the tests:
make tests