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
nto 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