@@ -7,7 +7,7 @@ sudo: false
77
88# Default dependency installation step: nop intentionally.
99# Jobs can add their own dependencies by redefinig the 'install' stage in the matrix below.
10- install : true
10+ install : skip
1111
1212# Default job task: run tests as defined in the $OPT environment variable.
1313# Jobs can redefine the 'script' stage in the matrix below.
@@ -16,65 +16,65 @@ script: tools/run-tests.py $OPTS
1616# All the job definitions in the matrix.
1717matrix :
1818 include :
19- - env :
20- - JOBNAME="Checks"
19+ - name : " Checks "
20+ env :
2121 - OPTS="--check-signed-off=travis --check-cppcheck --check-doxygen --check-vera --check-license --check-magic-strings --check-pylint"
2222 install : pip install --user pylint==1.6.5
2323 addons :
2424 apt :
2525 packages : [doxygen, cppcheck, vera++]
2626
27- - env :
28- - JOBNAME="Linux/x86-64 Build & Correctness Tests"
27+ - name : " Linux/x86-64 Build & Correctness Tests "
28+ env :
2929 - OPTS="--quiet --jerry-tests --jerry-test-suite"
3030
31- - env :
32- - JOBNAME="Linux/x86 (cpointer-32bit) Build & Correctness Tests"
31+ - name : " Linux/x86 (cpointer-32bit) Build & Correctness Tests "
32+ env :
3333 - OPTS="--quiet --jerry-tests --jerry-test-suite --buildoptions=--compile-flag=-m32,--cpointer-32bit=on"
3434 addons :
3535 apt :
3636 packages : [gcc-multilib]
3737
38- - env :
39- - JOBNAME="Linux/ARM Build & Correctness Tests"
38+ - name : " Linux/ARM Build & Correctness Tests "
39+ env :
4040 - OPTS="--quiet --jerry-tests --jerry-test-suite --toolchain=cmake/toolchain_linux_armv7l.cmake --buildoptions=--linker-flag=-static"
4141 - RUNTIME=qemu-arm-static
4242 - TIMEOUT=300
4343 addons :
4444 apt :
4545 packages : [gcc-arm-linux-gnueabihf, libc6-dev-armhf-cross, qemu-user-static]
4646
47- - env :
48- - JOBNAME="OSX/x86-64 Build, Correctness & Unit Tests"
47+ - name : " OSX/x86-64 Build, Correctness & Unit Tests "
48+ env :
4949 - OPTS="--quiet --jerry-tests --jerry-test-suite --unittests"
5050 os : osx
5151 install : tools/brew-install-deps.sh
5252
53- - env :
54- - JOBNAME="Build Tests"
53+ - name : " Build Tests "
54+ env :
5555 - OPTS="--buildoption-test"
5656 addons :
5757 apt :
5858 packages : [gcc-multilib]
5959
60- - env :
61- - JOBNAME="Unit Tests"
60+ - name : " Unit Tests "
61+ env :
6262 - OPTS="--unittests"
6363
64- - env :
65- - JOBNAME="Unit Tests (INIT_FINI)"
64+ - name : " Unit Tests (INIT_FINI) "
65+ env :
6666 - OPTS="--unittests --buildoptions=--cmake-param=-DFEATURE_INIT_FINI=ON"
6767
68- - env :
69- - JOBNAME="Debugger Tests"
68+ - name : " Debugger Tests "
69+ env :
7070 - OPTS="--jerry-debugger"
7171
72- - env :
73- - JOBNAME="Conformance Tests"
72+ - name : " Conformance Tests "
73+ env :
7474 - OPTS="--test262"
7575
76- - env :
77- - JOBNAME="ASAN Tests"
76+ - name : " ASAN Tests "
77+ env :
7878 - OPTS="--quiet --jerry-tests --jerry-test-suite --skip-list=parser-oom.js,parser-oom2.js --buildoptions=--compile-flag=-fsanitize=address,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--compile-flag=-O2,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold"
7979 - ASAN_OPTIONS=detect_stack_use_after_return=1:check_initialization_order=true:strict_init_order=true
8080 - TIMEOUT=600
@@ -84,8 +84,8 @@ matrix:
8484 sources : ubuntu-toolchain-r-test
8585 packages : [gcc-5, gcc-5-multilib]
8686
87- - env :
88- - JOBNAME="UBSAN Tests"
87+ - name : " UBSAN Tests "
88+ env :
8989 - OPTS="--quiet --jerry-tests --jerry-test-suite --skip-list=parser-oom.js,parser-oom2.js --buildoptions=--compile-flag=-fsanitize=undefined,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold"
9090 - UBSAN_OPTIONS=print_stacktrace=1
9191 - TIMEOUT=600
@@ -95,8 +95,8 @@ matrix:
9595 sources : ubuntu-toolchain-r-test
9696 packages : [gcc-5, gcc-5-multilib]
9797
98- - env :
99- - JOBNAME="Coverity Scan"
98+ - name : " Coverity Scan "
99+ env :
100100 # Declaration of the encrypted COVERITY_SCAN_TOKEN, created via the
101101 # "travis encrypt" command using the project repo's public key.
102102 - secure : " V7BdXv3FCVkFGEfKfWto6I+Sytou1zTCGyn49xurkBfKNsG/3vbkXfsbK1m6lCZxmY7W/1odpfjixpAPZgy2L4FgPZK6/UyVvC8pIFjDOubcEniN48haleSvm/ZFPLDifxDL2+VVFtK1oRYPtDBzzSoUCcfwovgk+Wy+tSBnhnyRLqO/WaI6PqFof7ECYMTRlJVjioZARVP4YmkBruIPmGDdR/3EvwowlxfuiFoPheix61ug4x3tpTBW2qWgvFjDyCZXFz4pJrBQPTAIbyKMxHcBykJjl9eR+dWAOsvE1Uw48tFOJxjKDfUttVQUPsyKFllmcCVS0fDYB5pzZOmRUPxJmox1jt8J1FY85Ri1PGY0THBPM2H7to4Yf2418Y3539epbN8p+79dwaM7e2OiJ2owukbWI7PoNqIz5DV5zxpIKsOQfeWuNLJOgsBePEIU7lz133Si/2d5W/7If46B1d+hZRBJfSYksgDqDU6G/voZkPf0K5bKe2O2BxiIW1DYk4yQ1ecZAkqGjZ8jG3zYGMG3mSF4VyuU4UGFG1Pg8fw7Ap5zuHxSVY1H9dtu4T6JQG3aj/x1omlzfw48DjgkwxVhf7Xvl3yfR7pzydYheLX3MZYtcVo7rWnglZFZoUjWDK1StbmzsvPftvwWtoDTWlzo4xeSXhahSJvJyc4U8Wc="
@@ -108,9 +108,9 @@ matrix:
108108 notification_email : rsipka.uszeged@partner.samsung.com
109109 build_command : " tools/build.py --clean"
110110 branch_pattern : master
111- script : true # Changed to nop, Coverity Scan has already built the project by the time 'script' stage is reached.
111+ script : skip # Changed to nop, Coverity Scan has already built the project by the time 'script' stage is reached.
112112
113- - env : JOBNAME= "SonarQube"
113+ - name : " SonarQube"
114114 addons :
115115 sonarcloud :
116116 organization : " jerryscript-project"
@@ -121,15 +121,15 @@ matrix:
121121 directories :
122122 - ' ${HOME}/.sonar/cache'
123123
124- - env : JOBNAME= "ESP8266 Build Test"
124+ - name : " ESP8266 Build Test"
125125 cache : ccache
126126 install : make -f ./targets/esp8266/Makefile.travis install-noapt
127127 script : make -f ./targets/esp8266/Makefile.travis script
128128 addons :
129129 apt :
130130 packages : [gperf, texinfo, wget]
131131
132- - env : JOBNAME= "Mbed OS 5/K64F Build Test"
132+ - name : " Mbed OS 5/K64F Build Test"
133133 addons :
134134 apt :
135135 sources :
@@ -138,14 +138,14 @@ matrix:
138138 install : make -f ./targets/mbedos5/Makefile.travis install
139139 script : make -f ./targets/mbedos5/Makefile.travis script
140140
141- - env : JOBNAME= "NuttX/STM32F4 Build Test"
141+ - name : " NuttX/STM32F4 Build Test"
142142 install : make -f targets/nuttx-stm32f4/Makefile.travis install-noapt
143143 script : make -f targets/nuttx-stm32f4/Makefile.travis script
144144 addons :
145145 apt :
146146 packages : [gcc-arm-none-eabi, libnewlib-arm-none-eabi, gperf]
147147
148- - env : JOBNAME= "RIOT/STM32F4 Build Test"
148+ - name : " RIOT/STM32F4 Build Test"
149149 install : make -f ./targets/riot-stm32f4/Makefile.travis install-noapt
150150 script : make -f ./targets/riot-stm32f4/Makefile.travis script
151151 compiler : clang-3.9
@@ -155,7 +155,7 @@ matrix:
155155 - sourceline : ppa:team-gcc-arm-embedded/ppa
156156 packages : [clang-3.9, gcc-arm-embedded, gcc-multilib]
157157
158- - env : JOBNAME= "Tizen RT/Artik053 Build Test"
158+ - name : " Tizen RT/Artik053 Build Test"
159159 addons :
160160 apt :
161161 sources :
@@ -164,7 +164,7 @@ matrix:
164164 install : make -f ./targets/tizenrt-artik053/Makefile.travis install
165165 script : make -f ./targets/tizenrt-artik053/Makefile.travis script
166166
167- - env : JOBNAME= "Zephyr/Arduino 101 Build Test"
167+ - name : " Zephyr/Arduino 101 Build Test"
168168 install : make -f ./targets/zephyr/Makefile.travis install-noapt
169169 script : make -f ./targets/zephyr/Makefile.travis script
170170 addons :
0 commit comments