From ac9aec9d6cb2c932991302f8f4790e0b79516c7c Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Tue, 13 Feb 2018 21:04:38 +0900 Subject: add e2e testing --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 8acb121..1d849a4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,3 +10,6 @@ script: - npm run lint - npm test - npm run package + - npm run build && \ + npm run ambassador:build && \ + npm run test:e2e || npm run test:e2e || npm run test:e2e -- cgit v1.2.3 From 7c99ee3a3167bfdaebabe2d2106c52371ebe9606 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Tue, 13 Feb 2018 21:12:46 +0900 Subject: update firefox on Travis CI --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 1d849a4..3a40cef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: node_js node_js: - "6" addons: - firefox: "56.0" + firefox: "58.0" before_script: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start -- cgit v1.2.3 From e576e900b575c8fc62927c471af99134513d8965 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Tue, 13 Feb 2018 21:18:41 +0900 Subject: launch server on Travis CI --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 3a40cef..daf742b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,6 @@ script: - npm run lint - npm test - npm run package - - npm run build && \ - npm run ambassador:build && \ - npm run test:e2e || npm run test:e2e || npm run test:e2e + - npm run build + - npm run ambassador:build + - node e2e/web-server & npm run test:e2e -- cgit v1.2.3 From f63920e25e80ca0e472d3514fd56e27fbc505e6f Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Tue, 13 Feb 2018 21:31:41 +0900 Subject: cache node_modules on Travis CI --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index daf742b..60cb22d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,9 @@ addons: before_script: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start +cache: + directories: + - node_modules script: - npm run lint - npm test -- cgit v1.2.3