Symfony CI
A POC of CI with Symfony, Docker & CircleCI
- Blog post: https://blog.silarhi.fr/deploiement-continu-symfony-docker-circleci/
- Demo: https://labs.silarhi.fr
- Sources: https://github.com/silarhi/symfony-docker-ci
- Sources (Deploy): https://github.com/silarhi/labs.silarhi.fr/blob/main/ci/deploy.sh
- Docker image: https://hub.docker.com/r/silarhi/symfony-docker-ci
This will be modified by Javascript
Docker build stages
docker build --build-arg APP_VERSION=1.2015 --build-arg GIT_COMMIT=a219e8c -t silarhi/symfony-docker-ci .
[OK] php_base PHP + exif, gd, imagick
[OK] php_builder composer install
[OK] php_icons bin/console ux-icons-js:dump
[OK] node_deps pnpm install
[OK] node_builder vite build
[OK] final cache warmup, .env.local.php
>> Deployed by CircleCI to labs.silarhi.fr