Code Monkey home page Code Monkey logo

bitbucket-pipelines-php-mysql's Introduction

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 smartapps/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
  • 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

Sample bitbucket-pipelines.yml

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

Changelog

Latest

  • Adds Ruby, Grunt, Webpack, Mocha, Sqlite
  • Set root password to root

0.1

  • Initial release
  • Perl, Python, PHP, MySQL, Node.js
  • Composer, Gulp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.