[TASK] travis-ci: Drop JS unit tests 59/52759/2
authorChristian Kuhn <lolli@schwarzbu.ch>
Thu, 11 May 2017 10:24:36 +0000 (12:24 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 11 May 2017 10:48:50 +0000 (12:48 +0200)
Drop the jasmine / karma based JS unit tests from travis. They're
becoming unstable and are executed as pre-merge tests anyway.
Supporting one executing platform that keeps an eye on
nodejs & friends should be enough.

Change-Id: Ie2134c08c50d9da33ff39bc1a0fe3f4a416e7b45
Resolves: #81192
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/52759
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
.travis.yml

index 9ac2961..39c5d26 100644 (file)
@@ -8,7 +8,7 @@ matrix:
 
   include:
     - php: 7
-      env: UNIT_TESTS=yes FUNCTIONAL_TESTS=yes JSUNIT_TESTS=yes PHP_LINT=yes XLF_CHECK=yes SUBMODULE_TEST=yes
+      env: UNIT_TESTS=yes FUNCTIONAL_TESTS=yes PHP_LINT=yes XLF_CHECK=yes SUBMODULE_TEST=yes
 
 sudo: false
 
@@ -67,12 +67,6 @@ script:
     fi
 
   - >
-    if [[ "$JSUNIT_TESTS" == "yes" ]]; then
-      cd Build && npm update -g npm && npm install && cd ..
-      ./Build/node_modules/karma/bin/karma start vendor/typo3/testing-framework/Resources/Core/Build/Configuration/JSUnit/karma.conf.js --single-run
-    fi
-
-  - >
     if [[ "$PHP_LINT" == "yes" ]]; then
       find typo3/ -name \*.php -not -path "vendor/*" | parallel --jobs 6 --gnu php -d display_errors=stderr -l {} > /dev/null \;
     fi