5
5
sources :
6
6
- ubuntu-toolchain-r-test
7
7
packages :
8
- - gcc-4.8
9
- - g++-4.8
10
- - cabal-install
11
- - ghc
12
8
- zsh
13
- - ksh
14
9
cache :
15
10
directories :
16
11
- $HOME/.npm
@@ -24,6 +19,10 @@ before_install:
24
19
- if [ -n "${SHELLCHECK-}" ]; then cabal update && cabal install transformers-0.4.3.0 ShellCheck && shellcheck --version ; fi
25
20
- nvm install node && npm install && npm ls urchin doctoc
26
21
install :
22
+ - . nvm.sh && \alias wget='wget -V' && type wget && nvm_command_info wget
23
+ - type alias
24
+ - type type
25
+ - type nvm_command_info
27
26
- ' [ -z "$WITHOUT_CURL" ] || sudo apt-get remove curl -y'
28
27
script :
29
28
- if [ -n "${DOCTOCCHECK-}" ]; then cp README.markdown README.markdown.orig && npm run doctoc && diff -q README.markdown README.markdown.orig ; fi
@@ -32,46 +31,8 @@ script:
32
31
- if [ -n "${SHELL-}" ] && [ -n "${TEST_SUITE}" ]; then make TEST_SUITE=$TEST_SUITE URCHIN="$(npm bin)/urchin" test-$SHELL ; fi
33
32
env :
34
33
global :
35
- - CXX=g++-4.8
36
- - CC=gcc-4.8
37
34
- PATH="~/.cabal/bin/:$(echo $PATH | sed 's/::/:/')"
38
35
- NVM_DIR="${TRAVIS_BUILD_DIR}"
39
36
matrix :
40
- - DOCTOCCHECK=true
41
- - SHELLCHECK=true
42
- - SHELL=bash TEST_SUITE=install_script
43
- - SHELL=sh TEST_SUITE=fast
44
- - SHELL=dash TEST_SUITE=fast
45
37
- SHELL=bash TEST_SUITE=fast
46
38
- SHELL=zsh TEST_SUITE=fast
47
- # - SHELL=ksh TEST_SUITE=fast
48
- - SHELL=sh TEST_SUITE=sourcing
49
- - SHELL=dash TEST_SUITE=sourcing
50
- - SHELL=bash TEST_SUITE=sourcing
51
- - SHELL=zsh TEST_SUITE=sourcing
52
- # - SHELL=ksh TEST_SUITE=sourcing
53
- - SHELL=sh TEST_SUITE=slow
54
- - SHELL=dash TEST_SUITE=slow
55
- - SHELL=bash TEST_SUITE=slow
56
- - SHELL=zsh TEST_SUITE=slow
57
- # - SHELL=ksh TEST_SUITE=slow
58
- - SHELL=sh TEST_SUITE=installation_node
59
- # - SHELL=sh TEST_SUITE=installation_node WITHOUT_CURL=1
60
- - SHELL=dash TEST_SUITE=installation_node
61
- # - SHELL=dash TEST_SUITE=installation_node WITHOUT_CURL=1
62
- - SHELL=bash TEST_SUITE=installation_node
63
- # - SHELL=bash TEST_SUITE=installation_node WITHOUT_CURL=1
64
- - SHELL=zsh TEST_SUITE=installation_node
65
- # - SHELL=zsh TEST_SUITE=installation_node WITHOUT_CURL=1
66
- # - SHELL=ksh TEST_SUITE=installation_node
67
- # - SHELL=ksh TEST_SUITE=installation_node WITHOUT_CURL=1
68
- - SHELL=sh TEST_SUITE=installation_iojs
69
- # - SHELL=sh TEST_SUITE=installation_iojs WITHOUT_CURL=1
70
- - SHELL=dash TEST_SUITE=installation_iojs
71
- # - SHELL=dash TEST_SUITE=installation_iojs WITHOUT_CURL=1
72
- - SHELL=bash TEST_SUITE=installation_iojs
73
- # - SHELL=bash TEST_SUITE=installation_iojs WITHOUT_CURL=1
74
- - SHELL=zsh TEST_SUITE=installation_iojs
75
- # - SHELL=zsh TEST_SUITE=installation_iojs WITHOUT_CURL=1
76
- # - SHELL=ksh TEST_SUITE=installation_iojs
77
- # - SHELL=ksh TEST_SUITE=installation_iojs WITHOUT_CURL=1
0 commit comments