From 2722745ca87e6bdd47fd04d1efd3bd2eba72cb53 Mon Sep 17 00:00:00 2001 From: matt Date: Wed, 19 Oct 2016 16:29:21 +0200 Subject: [PATCH] fix travis.yml and docker compose file prepared --- .travis.yml | 14 ++++++-------- docker-compose.yml | 9 +++++++++ 2 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 docker-compose.yml diff --git a/.travis.yml b/.travis.yml index ec2898f..0c469f3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,17 +2,15 @@ language: php php: - 5.4 - -services: - - mongodb - - memcached - -before_install: - - mysql -e "CREATE DATABASE IF NOT EXISTS vegas_test;" -uroot + - 5.5 + - 5.6 +env: + global: + - PHALCON_VERSION="phalcon-v2.0.8" before_script: - phpenv config-add travis/php.ini - - git clone -q --depth=1 https://github.com/phalcon/cphalcon.git -b master + - git clone -q --depth=1 https://github.com/phalcon/cphalcon.git -b ${PHALCON_VERSION} - (cd cphalcon/ext; export CFLAGS="-g3 -O1 -fno-delete-null-pointer-checks -Wall"; phpize && ./configure --enable-phalcon && make -j4 && sudo make install && phpenv config-add ../unit-tests/ci/phalcon.ini) - curl -s http://getcomposer.org/installer | php - php composer.phar install --dev diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..33637ef --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +phpunit: + image: amsdard/phalcon:2.0.8-fpm-5.6 + container_name: vegas-cmf-session-phpunit + working_dir: /var/www/html + command: vendor/bin/phpunit + environment: + - TERM=xterm-256color + volumes: + - ./:/var/www/html \ No newline at end of file