diff --git a/.travis.yml b/.travis.yml index f8cb2a06187..fe85897c6d8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,11 +77,13 @@ before_install: - docker pull swaggerapi/petstore - docker run -d -e SWAGGER_HOST=http://petstore.swagger.io -e SWAGGER_BASE_PATH=/v2 -p 80:8080 swaggerapi/petstore - docker ps -a + # -- skip bash test to shorten build time # Add bats test framework and cURL for Bash script integration tests - - sudo add-apt-repository ppa:duggan/bats --yes - - sudo apt-get update -qq - - sudo apt-get install -qq bats - - sudo apt-get install -qq curl + #- sudo add-apt-repository ppa:duggan/bats --yes + #- sudo apt-get update -qq + #- sudo apt-get install -qq bats + #- sudo apt-get install -qq curl + # -- skip bash test end # install dart #- sudo apt-get update #- sudo apt-get install apt-transport-https @@ -93,9 +95,6 @@ before_install: - phpenv versions - phpenv global 7.2.15 - php -v - # install perl module - #- cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) - #- cpanm Test::Exception Test::More Log::Any LWP::UserAgent JSON URI:Query Module::Runtime DateTime Module::Find Moose::Role # comment out below as installation failed in travis # Add rebar3 build tool and recent Erlang/OTP for Erlang petstore server tests. # - Travis CI does not support rebar3 [yet](https://github.com/travis-ci/travis-ci/issues/6506#issuecomment-275189490). @@ -107,9 +106,11 @@ before_install: # install Qt5 - sudo apt install -y --no-install-recommends qt5-default - cmake --version + # -- skip perl test to shorten build time # perl dep - cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) - cpanm --quiet --no-interactive Test::Exception Test::More Log::Any LWP::UserAgent URI::Query Module::Runtime DateTime Module::Find Moose::Role JSON || echo "Igorned failure from cpanm" + # -- skip perl test end # show host table to confirm petstore.swagger.io is mapped to localhost - cat /etc/hosts # show java version