-echo "deb ${MONGO_REPO_URI} ${MONGO_REPO_TYPE}${SERVER_VERSION} multiverse" | sudo tee ${SOURCES_LOC}
apt:
-sudo apt-get update -qq
sources:[mongodb-3.2-precise]
packages:[mongodb-org,*common_packages]
install:
-php:7.0
-if dpkg --compare-versions ${SERVER_VERSION} le "2.4"; then export SERVER_PACKAGE=mongodb-10gen-enterprise; else export SERVER_PACKAGE=mongodb-enterprise; fi
env:DRIVER_VERSION=devel SERVER_VERSION=3.4
-sudo apt-get install ${SERVER_PACKAGE}
addons:*common_addons
-sudo apt-get -y install gdb
before_script:
before_script:
-phpenv config-rm xdebug.ini
-if dpkg --compare-versions ${SERVER_VERSION} le "2.4"; then export SERVER_SERVICE=mongodb; else export SERVER_SERVICE=mongod; fi
-if ! nc -z localhost 27017; then sudo service ${SERVER_SERVICE} start; fi
-mongod --version
-mongod --version
-mongo --eval 'var v = db.runCommand({buildInfo:1}).versionArray; if ((v[0] == 3 && v[1] >= 4) || v[0] >= 4) db.adminCommand({setFeatureCompatibilityVersion:"3.4"});'
-pecl install -f mongodb-${DRIVER_VERSION}
-pecl install -f mongodb-${DRIVER_VERSION}
-if [ "$(php -v | grep 'PHP 5.4')" ]; then echo 'extension = mongodb.so' >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini; fi