Bitbucket Pipelines Docker image based on Debian/Jessie with PHP/MySQL (and more !)
More help in Bitbucket's Confluence
Docker image at smartapps/bitbucket-pipelines-php-mysql (no CMD
as it is overriden by Pipelines)
php5-cli
,php5-sqlite
,php5-mysqlnd
,php5-mcrypt
,php5-curl
,php-gettext
,php5-gd
,php5-json
,php5-intl
,php5-xdebug
,php5-imagick
,imagemagick
,openssh-client
,curl
,gettext
,zip
,mysql-server
,mysql-client
,git
- Perl 5.20.2
- Python 2.7 + 3.4
- MySQL 5.5.50 (user
root:root
) - PHP 5.6.24
- Ruby 2.1.5
- Node.js 4.x LTS
- Latest Composer, Gulp, Webpack, Mocha, Grunt
image: smartapps/bitbucket-pipelines-php-mysql
pipelines:
default:
- step:
script:
- service mysql start
- mysql -h localhost -u root -proot -e "CREATE DATABASE test;"
- composer config -g github-oauth.github.com XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- composer install --no-interaction --no-progress --prefer-dist
- npm install --no-spin
- gulp
- Adds Ruby, Grunt, Webpack, Mocha, Sqlite
- Set
root
password toroot
- Initial release
- Perl, Python, PHP, MySQL, Node.js
- Composer, Gulp