Public | Automated Build

Last pushed: a year ago
Short Description
bitbucket pipelines php mysql codeception Yii2 docker
Full Description

bitbucket-pipelines-php-mysql

Bitbucket Pipelines Docker image based on Debian/Jessie with PHP/MySQL (and more !)

More help in Bitbucket's Confluence

Docker image at ilestis/bitbucket-pipelines-php-mysql (no CMD as it is overriden by Pipelines)

Packages installed

  • 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, codeception
  • 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
  • Codeception
  • Latest Composer, Gulp, Webpack, Mocha, Grunt, PHPUnit

Sample bitbucket-pipelines.yml

image: ilestis/bitbucket-pipelines-php-mysql
pipelines:
  default:
    - step:
        script:
          - service mysql start
          - mysql -h localhost -u root -p root -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

Changelog

Latest

  • Added Codeception

Fork

  • Fork from smartapps/bitbucket-pipelines-php-mysql
  • Perl, Python, PHP, MySQL, Node.js
  • Composer, Gulp
  • Adds Ruby, Grunt, Webpack, Mocha, Sqlite
  • Set root password to root
Docker Pull Command
Owner
ilestis