Bitbucket Pipelines Docker image based on Debian 10.0 Buster with PHP/MySQL (and more !)
More help in Bitbucket's Confluence
Docker image at smartapps/bitbucket-pipelines-debian-10 (no CMD
as it is overriden by Pipelines)
php-apcu
,php-bcmath
,php-cli
,php-curl
,php-gd
,php-geoip
,php-gettext
,php-imagick
,php-intl
,php-json
,php-mbstring
,php-mcrypt
,php-memcached
,php-mysql
,php-sqlite3
,php-xdebug
,php-xml
,php-xmlrpc
,php-zip
,memcached
,imagemagick
,openssh-client
,curl
,gettext
,zip
,git
,subversion
- Perl 5.28
- Python 2.7 & 3.7
- MariaDB 10.3 (user
root:root
) - PHP 7.3 (default)
- Ruby 2.5
- Node.js 10.x LTS (you can use
n
to interactively manage your Node.js versions) - Latest Composer, Gulp, Webpack, Mocha, Grunt, PHPUnit, Codeception, Yarn, n, Infection
image: smartapps/bitbucket-pipelines-debian-10
pipelines:
default:
- step:
script:
- service mysql start
- mysql -h localhost --user=root --password=root -e "CREATE DATABASE test;"
- composer config -g github-oauth.github.com XXXXXXXX
- composer install --no-interaction --no-progress --prefer-dist
- npm install --no-spin
- gulp