Skip to content

Commit e0e7e59

Browse files
authored
Merge pull request #3 from systemsdk/feature/php8
added support php 8 & symfony 6
2 parents cc39a68 + dde8ecd commit e0e7e59

File tree

6 files changed

+286
-242
lines changed

6 files changed

+286
-242
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:7.4-fpm
1+
FROM php:8.1-fpm
22

33
# set main params
44
ARG BUILD_ARGUMENT_DEBUG_ENABLED=false

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,18 @@ test-using-symfony-5:
4444
@make install-bundle
4545
@make cache-clear-warmup
4646

47+
test-using-symfony-6:
48+
@make clean
49+
@make exec-bash cmd="composer create-project symfony/website-skeleton . ^6.0"
50+
@make transfer-monolog-config
51+
@make install-bundle
52+
@make cache-clear-warmup
53+
4754
clean:
4855
@make exec-bash cmd="find . -delete"
4956

5057
transfer-monolog-config:
51-
@make exec-bash cmd="cp --force /tmp/monolog.yaml /var/www/html/config/packages/dev/"
58+
@make exec-bash cmd="mkdir -p /var/www/html/config/packages/dev && cp --force /tmp/monolog.yaml /var/www/html/config/packages/dev/"
5259

5360
install-bundle:
5461
@make exec-bash cmd="composer config extra.symfony.allow-contrib true"

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"require": {
3333
"php": ">=7.4",
3434
"monolog/monolog": "~1.6|~2.0",
35-
"symfony/yaml": "^4.4|^5.0",
36-
"symfony/framework-bundle": "^4.4|^5.0"
35+
"symfony/yaml": "^4.4|^5.0|^6.0",
36+
"symfony/framework-bundle": "^4.4|^5.0|^6.0"
3737
},
3838
"autoload": {
3939
"psr-4": {

0 commit comments

Comments
 (0)