From c59bc431e3b87a24c688dd44f7b4493cf27da9ad Mon Sep 17 00:00:00 2001 From: astaxie Date: Fri, 8 Jan 2016 23:00:22 +0800 Subject: [PATCH] mulit variable --- .travis.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index a60b7c84..29577b28 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,12 +9,10 @@ services: - postgresql - memcached env: - - ORM_DRIVER=sqlite - - ORM_DRIVER=mysql - - ORM_DRIVER=postgres + - ORM_DRIVER=sqlite ORM_SOURCE=$TRAVIS_BUILD_DIR/orm_test.db + - ORM_DRIVER=mysql ORM_SOURCE="root:@/orm_test?charset=utf8" + - ORM_DRIVER=postgres ORM_SOURCE="user=postgres dbname=orm_test sslmode=disable" before_script: - - sh -c "touch $HOME/db.sh; chmod 777 $HOME/db.sh;" - - sh -c "echo \"if [ '$ORM_DRIVER' = 'postgres' ]; then export ORM_SOURCE='user=postgres dbname=orm_test sslmode=disable'; psql -c 'create database orm_test;' -U postgres; fi\" >> $HOME/db.sh;" - - sh -c "echo \"if [ '$ORM_DRIVER' = 'mysql' ]; then export ORM_SOURCE='root:@/orm_test?charset=utf8'; mysql -u root -e 'create database orm_test;'; fi\" >> $HOME/db.sh;" - - sh -c "echo \"if [ '$ORM_DRIVER' = 'sqlite' ]; then export ORM_SOURCE=$TRAVIS_BUILD_DIR/orm_test.db; touch $TRAVIS_BUILD_DIR/orm_test.db; fi\" >> $HOME/db.sh;" - - sh -c "source $HOME/db.sh" + - sh -c "if [ '$ORM_DRIVER' = 'postgres' ]; then psql -c 'create database orm_test;' -U postgres; fi" + - sh -c "if [ '$ORM_DRIVER' = 'mysql' ]; then mysql -u root -e 'create database orm_test;'; fi" + - sh -c "if [ '$ORM_DRIVER' = 'sqlite' ]; then touch $TRAVIS_BUILD_DIR/orm_test.db; fi"