Ticket #30462: 30462.diff
| File 30462.diff, 3.8 KB (added by , 12 years ago) |
|---|
-
.travis.yml
9 9 - php: 5.5 10 10 env: WP_TRAVISCI=travis:js 11 11 - php: 5.2 12 env: WP_TRAVISCI=travis:phpunit 12 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.0.96-linux-x86_64-glibc23.tar.gz 13 - php: 5.2 14 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.1.72-linux-x86_64-glibc23.tar.gz 15 - php: 5.2 16 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.5.39-linux2.6-x86_64.tar.gz 17 - php: 5.2 18 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 13 19 - php: 5.3 14 env: WP_TRAVISCI=travis:phpunit 20 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.0.96-linux-x86_64-glibc23.tar.gz 21 - php: 5.3 22 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.1.72-linux-x86_64-glibc23.tar.gz 23 - php: 5.3 24 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.5.39-linux2.6-x86_64.tar.gz 25 - php: 5.3 26 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 15 27 - php: 5.4 16 env: WP_TRAVISCI=travis:phpunit 28 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.0.96-linux-x86_64-glibc23.tar.gz 29 - php: 5.4 30 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.1.72-linux-x86_64-glibc23.tar.gz 31 - php: 5.4 32 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.5.39-linux2.6-x86_64.tar.gz 33 - php: 5.4 34 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 17 35 - php: 5.5 18 env: WP_TRAVISCI=travis:phpunit 36 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.0.96-linux-x86_64-glibc23.tar.gz 37 - php: 5.5 38 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.1.72-linux-x86_64-glibc23.tar.gz 39 - php: 5.5 40 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.5.39-linux2.6-x86_64.tar.gz 41 - php: 5.5 42 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 19 43 - php: 5.6 20 env: WP_TRAVISCI=travis:phpunit 44 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.0.96-linux-x86_64-glibc23.tar.gz 45 - php: 5.6 46 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.1.72-linux-x86_64-glibc23.tar.gz 47 - php: 5.6 48 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.5.39-linux2.6-x86_64.tar.gz 49 - php: 5.6 50 env: WP_TRAVISCI=travis:phpunit MYSQL_SANDBOX_FILE=mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 21 51 - php: hhvm 22 52 env: WP_TRAVISCI=travis:phpunit 23 53 allow_failures: … … 29 59 - WP_CORE_DIR=/tmp/wordpress/ 30 60 - > 31 61 if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then 32 mysql -e "CREATE DATABASE wordpress_tests;" -uroot 62 sudo apt-get install -y perl libaio1 libaio-dev 63 curl -L https://cpanmin.us | sudo perl - App::cpanminus 64 sudo cpanm MySQL::Sandbox 65 wget http://downloads.mysql.com/archives/get/file/"$MYSQL_SANDBOX_FILE" 66 sudo chown -R travis:travis ~/sandboxes 67 make_sandbox "$MYSQL_SANDBOX_FILE" -- -u travis -p travis -P 3310 -d msb --no_confirm 68 ~/sandboxes/msb/use -e "CREATE DATABASE wordpress_tests;" 33 69 cp wp-tests-config-sample.php wp-tests-config.php 34 70 sed -i "s/youremptytestdbnamehere/wordpress_tests/" wp-tests-config.php 35 71 sed -i "s/yourusernamehere/travis/" wp-tests-config.php 36 sed -i "s/yourpasswordhere//" wp-tests-config.php 72 sed -i "s/yourpasswordhere/travis/" wp-tests-config.php 73 sed -i "s/'localhost'/'127.0.0.1:3310'/" wp-tests-config.php 37 74 svn checkout https://plugins.svn.wordpress.org/wordpress-importer/trunk tests/phpunit/data/plugins/wordpress-importer 38 75 fi 39 76