diff --git a/.travis.yml b/.travis.yml index ba977781e..ec3a57fbb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,186 +18,186 @@ stages: matrix: include: - - os: linux - dist: trusty - compiler: clang - jdk: openjdk8 - env: - - TARGET=cpp - - CXX=g++-5 - - GROUP=LEXER - stage: main-test - addons: - apt: - sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-precise-3.7 - packages: - - g++-5 - - uuid-dev - - clang-3.7 - - os: linux - dist: trusty - compiler: clang - jdk: openjdk8 - env: - - TARGET=cpp - - CXX=g++-5 - - GROUP=PARSER - stage: main-test - addons: - apt: - sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-precise-3.7 - packages: - - g++-5 - - uuid-dev - - clang-3.7 - - os: linux - dist: trusty - compiler: clang - jdk: openjdk8 - env: - - TARGET=cpp - - CXX=g++-5 - - GROUP=RECURSION - stage: main-test - addons: - apt: - sources: - - ubuntu-toolchain-r-test - - llvm-toolchain-precise-3.7 - packages: - - g++-5 - - uuid-dev - - clang-3.7 - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=cpp - - GROUP=LEXER - stage: extended-test - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=cpp - - GROUP=PARSER - stage: extended-test - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=cpp - - GROUP=RECURSION - stage: extended-test - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=swift - - GROUP=LEXER - stage: main-test - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=swift - - GROUP=PARSER - stage: main-test - - os: osx - compiler: clang - osx_image: xcode10.2 - env: - - TARGET=swift - - GROUP=RECURSION - stage: main-test - - os: linux - dist: xenial - compiler: clang - env: - - TARGET=swift - - GROUP=ALL - stage: extended-test - - os: osx - osx_image: xcode10.2 - env: - - TARGET=dotnet - - GROUP=LEXER - stage: extended-test - - os: osx - osx_image: xcode10.2 - env: - - TARGET=dotnet - - GROUP=PARSER - stage: extended-test - - os: osx - osx_image: xcode10.2 - env: - - TARGET=dotnet - - GROUP=RECURSION - stage: extended-test - - os: linux - dist: trusty - jdk: openjdk7 - env: TARGET=java - stage: extended-test - - os: linux - jdk: openjdk8 - env: TARGET=java - stage: smoke-test - - os: linux - jdk: openjdk8 - env: TARGET=csharp - stage: main-test - - os: linux - jdk: openjdk8 - env: TARGET=dart - stage: main-test - - os: linux - language: php - php: - - 7.2 - jdk: openjdk8 - env: TARGET=php - stage: main-test - - os: linux - jdk: openjdk8 - dist: trusty - env: - - TARGET=dotnet - - GROUP=LEXER - stage: extended-test - - os: linux - jdk: openjdk8 - dist: trusty - env: - - TARGET=dotnet - - GROUP=PARSER - stage: extended-test - - os: linux - jdk: openjdk8 - dist: trusty - env: - - TARGET=dotnet - - GROUP=RECURSION - stage: extended-test - - os: linux - jdk: openjdk8 - env: TARGET=python2 - stage: main-test - - os: linux - jdk: openjdk8 - env: TARGET=python3 - addons: - apt: - sources: - - deadsnakes # source required so it finds the package definition below - packages: - - python3.7 - stage: main-test +# - os: linux +# dist: trusty +# compiler: clang +# jdk: openjdk8 +# env: +# - TARGET=cpp +# - CXX=g++-5 +# - GROUP=LEXER +# stage: main-test +# addons: +# apt: +# sources: +# - ubuntu-toolchain-r-test +# - llvm-toolchain-precise-3.7 +# packages: +# - g++-5 +# - uuid-dev +# - clang-3.7 +# - os: linux +# dist: trusty +# compiler: clang +# jdk: openjdk8 +# env: +# - TARGET=cpp +# - CXX=g++-5 +# - GROUP=PARSER +# stage: main-test +# addons: +# apt: +# sources: +# - ubuntu-toolchain-r-test +# - llvm-toolchain-precise-3.7 +# packages: +# - g++-5 +# - uuid-dev +# - clang-3.7 +# - os: linux +# dist: trusty +# compiler: clang +# jdk: openjdk8 +# env: +# - TARGET=cpp +# - CXX=g++-5 +# - GROUP=RECURSION +# stage: main-test +# addons: +# apt: +# sources: +# - ubuntu-toolchain-r-test +# - llvm-toolchain-precise-3.7 +# packages: +# - g++-5 +# - uuid-dev +# - clang-3.7 +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=cpp +# - GROUP=LEXER +# stage: extended-test +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=cpp +# - GROUP=PARSER +# stage: extended-test +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=cpp +# - GROUP=RECURSION +# stage: extended-test +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=swift +# - GROUP=LEXER +# stage: main-test +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=swift +# - GROUP=PARSER +# stage: main-test +# - os: osx +# compiler: clang +# osx_image: xcode10.2 +# env: +# - TARGET=swift +# - GROUP=RECURSION +# stage: main-test +# - os: linux +# dist: xenial +# compiler: clang +# env: +# - TARGET=swift +# - GROUP=ALL +# stage: extended-test +# - os: osx +# osx_image: xcode10.2 +# env: +# - TARGET=dotnet +# - GROUP=LEXER +# stage: extended-test +# - os: osx +# osx_image: xcode10.2 +# env: +# - TARGET=dotnet +# - GROUP=PARSER +# stage: extended-test +# - os: osx +# osx_image: xcode10.2 +# env: +# - TARGET=dotnet +# - GROUP=RECURSION +# stage: extended-test +# - os: linux +# dist: trusty +# jdk: openjdk7 +# env: TARGET=java +# stage: extended-test +# - os: linux +# jdk: openjdk8 +# env: TARGET=java +# stage: smoke-test +# - os: linux +# jdk: openjdk8 +# env: TARGET=csharp +# stage: main-test +# - os: linux +# jdk: openjdk8 +# env: TARGET=dart +# stage: main-test +# - os: linux +# language: php +# php: +# - 7.2 +# jdk: openjdk8 +# env: TARGET=php +# stage: main-test +# - os: linux +# jdk: openjdk8 +# dist: trusty +# env: +# - TARGET=dotnet +# - GROUP=LEXER +# stage: extended-test +# - os: linux +# jdk: openjdk8 +# dist: trusty +# env: +# - TARGET=dotnet +# - GROUP=PARSER +# stage: extended-test +# - os: linux +# jdk: openjdk8 +# dist: trusty +# env: +# - TARGET=dotnet +# - GROUP=RECURSION +# stage: extended-test +# - os: linux +# jdk: openjdk8 +# env: TARGET=python2 +# stage: main-test +# - os: linux +# jdk: openjdk8 +# env: TARGET=python3 +# addons: +# apt: +# sources: +# - deadsnakes # source required so it finds the package definition below +# packages: +# - python3.7 +# stage: main-test - os: linux dist: trusty jdk: openjdk8 @@ -205,11 +205,12 @@ matrix: stage: main-test before_install: - nvm install 14 # otherwise it runs by default on node 8 - - os: linux - dist: trusty - jdk: openjdk8 - env: TARGET=go - stage: main-test + - f="./.travis/before-install-linux-javascript.sh"; ! [ -x "$f" ] || "$f" +# - os: linux +# dist: trusty +# jdk: openjdk8 +# env: TARGET=go +# stage: main-test before_install: - f="./.travis/before-install-$TRAVIS_OS_NAME-$TARGET.sh"; ! [ -x "$f" ] || "$f" diff --git a/.travis/before-install-linux-javascript.sh b/.travis/before-install-linux-javascript.sh index b09f647c7..5ad81f41c 100755 --- a/.travis/before-install-linux-javascript.sh +++ b/.travis/before-install-linux-javascript.sh @@ -3,4 +3,5 @@ set -euo pipefail # use v14 and check -node --version +echo node version: $(node --version) +