From 402f58e0ba3d7a066ce0a5c0693dc57bc89f2b39 Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Sun, 22 Oct 2017 13:24:12 +0200 Subject: CI: run UT against PHP 7.2 (currently in Release Candidate) --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 322e4337..ca64ff59 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ cache: directories: - $HOME/.composer/cache php: + - 7.2 - 7.1 - 7.0 - 5.6 -- cgit v1.2.3 From 5617dcf9d2b378385315161f37da5a85c700c905 Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Sun, 22 Oct 2017 13:43:19 +0200 Subject: Drop PHP 5.5 compatibility and upgrade PHPUnit to v5.x PHPUnit 4.x contains deprecated PHP functions in PHP 7.2. --- .travis.yml | 1 - 1 file changed, 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ca64ff59..758aa9f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,6 @@ php: - 7.1 - 7.0 - 5.6 - - 5.5 install: - composer self-update - composer install --prefer-dist -- cgit v1.2.3 From 47978e8772d9ac355c76f6ccd6fc59394bc7c301 Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Sat, 24 Feb 2018 18:37:57 +0100 Subject: Webpack / Configure webpack, ESLint, Travis, Makefile, npm/yarn and git --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 758aa9f4..1b2bf97b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,20 +2,22 @@ sudo: false dist: trusty language: php cache: + yarn: true directories: - $HOME/.composer/cache + - $HOME/.cache/yarn php: - 7.2 - 7.1 - 7.0 - 5.6 install: - - composer self-update + - yarn install - composer install --prefer-dist - - locale -a before_script: - PATH=${PATH//:\.\/node_modules\/\.bin/} script: - make clean - make check_permissions + - make eslint - make all_tests -- cgit v1.2.3 From 16d35cf77e0b650091a5a91a3c2d2c61631eb1cb Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Sat, 31 Mar 2018 13:49:07 +0200 Subject: Use Travis stages to run JS tests separately --- .travis.yml | 41 +++++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 10 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 1b2bf97b..14b91cf2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,44 @@ sudo: false dist: trusty -language: php + +matrix: + include: + - language: php + php: 7.2 + - language: php + php: 7.1 + - language: php + php: 7.0 + - language: php + php: 5.6 + - language: node_js + node_js: 8 + cache: + yarn: true + directories: + - $HOME/.cache/yarn + + install: + - yarn install + + before_script: + - PATH=${PATH//:\.\/node_modules\/\.bin/} + + script: + - yarn run build # Just to be sure that the build isn't broken + - make eslint + cache: - yarn: true directories: - $HOME/.composer/cache - - $HOME/.cache/yarn -php: - - 7.2 - - 7.1 - - 7.0 - - 5.6 + install: - - yarn install - composer install --prefer-dist + before_script: - PATH=${PATH//:\.\/node_modules\/\.bin/} + script: - make clean - make check_permissions - - make eslint - make all_tests -- cgit v1.2.3 From 03b483aa45ca994c0d75010e2008a8f0bfcf7ed3 Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Thu, 10 May 2018 13:29:47 +0200 Subject: Add SASSLint makefile target, and run it in CI Also move ESLint and SASSLint config files to a dedicated .dev folder --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 14b91cf2..eee1ca74 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,6 +27,7 @@ matrix: script: - yarn run build # Just to be sure that the build isn't broken - make eslint + - make sasslint cache: directories: -- cgit v1.2.3 From c1503307cea85531e8a8942f1b279f473c206115 Mon Sep 17 00:00:00 2001 From: VirtualTam Date: Tue, 26 Jun 2018 22:19:21 +0200 Subject: Add a Travis environment for MkDocs Signed-off-by: VirtualTam --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index eee1ca74..cb81846f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,6 +28,15 @@ matrix: - yarn run build # Just to be sure that the build isn't broken - make eslint - make sasslint + - language: python + python: 3.6 + cache: + directories: + - $HOME/.cache/pip + install: + - pip install mkdocs + script: + - mkdocs build --clean cache: directories: -- cgit v1.2.3