Skip to content

Commit

Permalink
BG2-2250: Upgrade PHP version to 8.3
Browse files Browse the repository at this point in the history
  • Loading branch information
bdsl committed Jan 8, 2024
1 parent ad90a34 commit 6647335
Show file tree
Hide file tree
Showing 5 changed files with 1,431 additions and 1,225 deletions.
9 changes: 1 addition & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,11 @@ orbs:

jobs:
test: # Also lints first
parameters:
php_version:
type: string
default: dev-8.1
# Working directory must match docker-compose mount / Docker `COPY` for real Doctrine proxy
# generation-dependent tests to work.
working_directory: /var/www/html
docker:
- image: thebiggive/php:<< parameters.php_version >>
- image: thebiggive/php:dev-8.3
auth:
username: $DOCKER_HUB_USERNAME
password: $DOCKER_HUB_ACCESS_TOKEN
Expand Down Expand Up @@ -78,9 +74,6 @@ workflows:
build:
jobs:
- test:
matrix:
parameters:
php_version: [ "dev-8.1", "dev-8.2", "dev-8.3" ]
context:
- docker-hub-creds
- jira
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM thebiggive/php:8.2
FROM thebiggive/php:8.3

# Artifacts are immutable so *never* bother re-checking files - this makes opcache.revalidate_freq irrelevant
# See https://www.scalingphpbook.com/blog/2014/02/14/best-zend-opcache-settings.html
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
}
],
"require": {
"php": "^8.1",
"php": "^8.3",
"ext-json": "*",
"ext-mbstring": "*",
"ext-pdo": "*",
Expand Down Expand Up @@ -61,7 +61,7 @@
"phpstan/extension-installer": true
},
"platform": {
"php": "8.1.9"
"php": "8.3.1"
}
},
"autoload": {
Expand Down
Loading

0 comments on commit 6647335

Please sign in to comment.