diff --git a/circle.yml b/circle.yml index 5a89447..76af3f3 100644 --- a/circle.yml +++ b/circle.yml @@ -11,3 +11,6 @@ test: # install Mongo2.6 - ./circleci/mongo-install 2.6 + + # install Mongo3.2 + - ./circleci/mongo-install 3.2 diff --git a/circleci/mongo-install b/circleci/mongo-install index 0d35d05..c1c38db 100755 --- a/circleci/mongo-install +++ b/circleci/mongo-install @@ -20,6 +20,7 @@ if [[ -z $VERSION ]]; then echo "Missing arg1 VERSION" && exit 1; fi if [ "$VERSION" == "2.4" ]; then VERSION="2.4.12"; fi if [ "$VERSION" == "2.6" ]; then VERSION="2.6.12"; fi +if [ "$VERSION" == "3.2" ]; then VERSION="3.2.11"; fi echo "Setting up Mongo version $VERSION..." @@ -28,8 +29,11 @@ sudo service mongod stop || echo "mongod was not running" sudo apt-get purge mongodb-org* echo "Downloading and installing Mongo ..." -sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 +sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 # 2.x +sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 # 3.2 + echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list +echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update if [ "${VERSION:0:3}" == "2.4" ]; then