This is the source Dockerfile for the apax/build-tools docker image.
- CircleCI PHP 7.4/8.1, Node, Headless browser Docker base image
- Terminus
- Terminus plugins
- Test tools
- headless chrome
- phpunit
- bats
- behat
- php_codesniffer
- hub
- lab
- Test scripts
- 8.x: Most recent form of pantheon. Produces php7.4, php8.1, php8.2, php8.3 image tags.
- 6.x: Older deprecated fork of pantheon
From project root:
# PHPVERSION could be 7.4, 8.0, 8.1, 8.2 or 8.3.
PHPVERSION=7.4
docker build --build-arg PHPVERSION=$PHPVERSION -t apax/build-tools:php${PHPVERSION} .
- apax/build-tools:php7.4
- apax/build-tools:php8.1
- apax/build-tools:php8.2
- apax/build-tools:php8.3
Set the right image tag in the following files and it will work as expected: