diff --git a/.docker/Dockerfile b/.docker/Dockerfile index ec98202..cb967eb 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get install -y zlib1g-dev libpq-dev git libicu-dev libxml2-dev libpng-de RUN apt-get install -y subversion RUN apt-get install -y wget -RUN wget -O /usr/bin/phpunit https://phar.phpunit.de/phpunit-5.phar && chmod +x /usr/bin/phpunit +RUN wget -O /usr/bin/phpunit https://phar.phpunit.de/phpunit-7.phar && chmod +x /usr/bin/phpunit RUN curl --insecure https://getcomposer.org/composer.phar -o /usr/bin/composer && chmod +x /usr/bin/composer RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - diff --git a/.travis.yml b/.travis.yml index 990045d..fb3fa8f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,54 +31,90 @@ jobs: env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.4 env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0 + - php: 5.3 + dist: precise + env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 - php: 7.0 @@ -88,6 +124,9 @@ jobs: - php: 7.2 env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 USE_COMPOSER=1 + - php: 5.3 + dist: precise + env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 - php: 5.6 env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 - php: 7.0 @@ -194,6 +233,8 @@ jobs: env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0 USE_COMPOSER=1 + - php: 7.3 + env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0 after_success: bash <(curl -s https://codecov.io/bash) - stage: deploy diff --git a/docker-compose.yml b/docker-compose.yml index 75b9f70..48ed647 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,7 +7,7 @@ services: - ./:/code links: - "mysql" - #user: ${UID:-1000}:${GID:-1000} + user: ${UID:-1000}:${GID:-1000} depends_on: - mysql entrypoint: make local_test