Bitbucket Pipelines PHP 7.4 image
![](https://camo.githubusercontent.com/3874218b0b6dc9100214eb9c5f8ae57ac6f65b80da7a68af7edf4bc2dc5f55f4/68747470733a2f2f696d616765732e6d6963726f6261646765722e636f6d2f6261646765732f696d6167652f7079677565726465722f6269746275636b65742d706970656c696e65732d70687037342e737667)
Based on Ubuntu 20.04
Packages installed
php7.4-zip
, php7.4-xml
, php7.4-mbstring
, php7.4-curl
, php7.4-json
, php7.4-imap
, php7.4-mysql
, php7.4-tokenizer
, php7.4-xdebug
, php7.4-intl
, php7.4-soap
, php7.4-pdo
, php7.4-cli
and php7.4-gd
- wget, curl, unzip
- Composer
- Mysql 5.7
- Node + Yarn
Sample bitbucket-pipelines.yml
image: pyguerder/bitbucket-pipelines-php74
pipelines:
default:
- step:
script:
- service mysql start
- mysql -h localhost -u root -proot -e "CREATE DATABASE test;"
- composer install --no-interaction --no-progress --prefer-dist
- ./vendor/phpunit/phpunit/phpunit -v --coverage-text --colors=never --stderr