Lines Matching +full:- +full:- +full:no +full:- +full:check +full:- +full:certificate

10   - $HOME/third-party
17 - cmake
18 - openssl
19 - libssl-dev
21 - kubuntu-backports
25 - if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
28 wget https://cmake.org/files/v3.7/cmake-3.7.2-Linux-x86_64.sh --no-check-certificate;
29 chmod +x cmake-3.7.2-Linux-x86_64.sh;
30 ./cmake-3.7.2-Linux-x86_64.sh --prefix=$HOME/usr --exclude-subdir --skip-license;
32 - cmake --version
36 - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
38 pip install --user --upgrade pip;
39 pip install --user cpp-coveralls;
43 # Add an IPv6 config - see the corresponding Travis issue
44 # https://github.com/travis-ci/travis-ci/issues/8361
45 - if [ "${ENABLE_IPV6}" == "YES" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
47 sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6';
49 # Check some settings of the build server (operating system, IPv6 availability, directory)
50 - uname -a
51 - if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
52 lsb_release -a;
55 - ifconfig
56 - pwd
57 - ls -la
58 - if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
59 apt-cache search gcc | grep "GNU C compiler";
60 apt-cache search clang | grep compiler;
62- if [[ "${BUILD_TYPE}" == "OSX_OPENSSL_1_1" ]]; then HOMEBREW_NO_AUTO_UPDATE=1 brew install opens…
64 - mkdir output
65 - gcc unittest/cgi_test.c -o output/cgi_test.cgi
66 - cd output
67 - cmake --version
68 - cmake
69 -G "Unix Makefiles"
70 -DCMAKE_BUILD_TYPE=${BUILD_TYPE}
71 -DBUILD_SHARED_LIBS=${BUILD_SHARED}
72 "-DCIVETWEB_THIRD_PARTY_DIR=${HOME}/third-party"
73 -DCIVETWEB_ENABLE_THIRD_PARTY_OUTPUT=YES
74 -DCIVETWEB_ENABLE_SSL=${ENABLE_SSL}
75 -DCIVETWEB_DISABLE_CGI=${NO_CGI}
76 -DCIVETWEB_SERVE_NO_FILES=${NO_FILES}
77 -DCIVETWEB_ENABLE_SSL_DYNAMIC_LOADING=${ENABLE_SSL_DYNAMIC_LOADING}
78 -DCIVETWEB_SSL_OPENSSL_API_1_1=${OPENSSL_1_1}
79 -DCIVETWEB_ENABLE_WEBSOCKETS=${ENABLE_WEBSOCKETS}
80 -DCIVETWEB_ENABLE_CXX=${ENABLE_CXX}
81 -DCIVETWEB_ENABLE_SERVER_STATS=${ENABLE_SERVER_STATS}
82 -DCIVETWEB_ENABLE_LUA=${ENABLE_LUA}
83 -DCIVETWEB_ENABLE_LUA_SHARED=${ENABLE_LUA_SHARED}
84 -DCIVETWEB_ENABLE_DUKTAPE=${ENABLE_DUKTAPE}
85 -DCIVETWEB_DISABLE_CACHING=${NO_CACHING}
86 -DCIVETWEB_C_STANDARD=${C_STANDARD}
87 -DCIVETWEB_CXX_STANDARD=${CXX_STANDARD}
88 -DCIVETWEB_ALLOW_WARNINGS=${ALLOW_WARNINGS}
89 -DCIVETWEB_ENABLE_IPV6=${ENABLE_IPV6}
92 - ls -la
95 # https://github.com/travis-ci/travis-ci/issues/8711
96 # https://github.com/travis-ci/travis-ci/issues/8361
97 # DCIVETWEB_ENABLE_IPV6=${ENABLE_IPV6} or =NO
100 - if [ "${MACOSX_PACKAGE}" == "1" ]; then
102 make -f Makefile.osx package;
106 - pwd
107 - ls -la unittest
108 - echo "Show all test logs:"
109 - if [ "${MACOSX_PACKAGE}" != "1" ]; then
110 for f in unittest/test-*.log; do printf "\n$f:\n"; cat $f; done;
111 for f in unittest/test-*.xml; do printf "\n$f:\n"; cat $f; done;
113 - echo "Build and test script DONE"
115 # Coveralls options: https://github.com/eddyxu/cpp-coveralls/blob/master/README.md
117 - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
118 …coveralls --include src --exclude src/main.c --exclude src/third_party --include include --gcov-op…
119 bash <(curl -s https://codecov.io/bash);
122 conan-linux: &conan-linux
128 - docker
131 - true
133 - ./conan/travis/install.sh
135 - true
137 - ./conan/travis/build.sh
139 - true
141 conan-osx: &conan-osx
146 - true
148 - ./conan/travis/install.sh
150 - true
152 - ./conan/travis/build.sh
154 - true
166 - dist: trusty
173 - ubuntu-toolchain-r-test
174 - llvm-toolchain-precise-3.8
176 - clang-3.8
179 N=Clang3.8-Linux-Minimal-Debug
180 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
183 OPENSSL_1_1=NO
184 ENABLE_CXX=NO
185 ENABLE_LUA_SHARED=NO
188 BUILD_SHARED=NO
190 ENABLE_SSL=NO
192 ENABLE_IPV6=NO
193 ENABLE_WEBSOCKETS=NO
194 ENABLE_SERVER_STATS=NO
195 ENABLE_LUA=NO
196 ENABLE_DUKTAPE=NO
197 NO_CACHING=NO
200 - dist: trusty
207 - ubuntu-toolchain-r-test
208 - llvm-toolchain-precise-3.8
210 - clang-3.8
213 N=Clang3.8-Linux-Default-Release
214 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
217 OPENSSL_1_1=NO
218 ENABLE_CXX=NO
219 ENABLE_LUA_SHARED=NO
222 BUILD_SHARED=NO
223 NO_FILES=NO
225 NO_CGI=NO
226 ENABLE_IPV6=NO
227 ENABLE_WEBSOCKETS=NO
228 ENABLE_SERVER_STATS=NO
229 ENABLE_LUA=NO
230 ENABLE_DUKTAPE=NO
231 NO_CACHING=NO
232 NO_CACHING=NO
235 - dist: trusty
242 - ubuntu-toolchain-r-test
243 - llvm-toolchain-precise-3.8
245 - clang-3.8
248 N=Clang3.8-Linux-Default-Release
249 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
252 OPENSSL_1_1=NO
253 ENABLE_CXX=NO
254 ENABLE_LUA_SHARED=NO
257 BUILD_SHARED=NO
258 NO_FILES=NO
260 NO_CGI=NO
261 ENABLE_IPV6=NO
262 ENABLE_WEBSOCKETS=NO
263 ENABLE_SERVER_STATS=NO
264 ENABLE_LUA=NO
265 ENABLE_DUKTAPE=NO
266 NO_CACHING=NO
269 - dist: trusty
276 - ubuntu-toolchain-r-test
277 - llvm-toolchain-precise-3.8
279 - clang-3.8
282 N=Clang3.8-Linux-Complete-NoLua-Release
283 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
286 OPENSSL_1_1=NO
287 ENABLE_CXX=NO
288 ENABLE_LUA_SHARED=NO
291 BUILD_SHARED=NO
292 NO_FILES=NO
294 NO_CGI=NO
298 ENABLE_LUA=NO
299 ENABLE_DUKTAPE=NO
304 - dist: trusty
311 - ubuntu-toolchain-r-test
313 - g++-5
316 N=GCC5-Linux-Complete-NoLua-Release
317 MATRIX_EVAL="CC=gcc-5 && CXX=g++-5"
320 OPENSSL_1_1=NO
321 ENABLE_CXX=NO
322 ENABLE_LUA_SHARED=NO
325 BUILD_SHARED=NO
326 NO_FILES=NO
328 NO_CGI=NO
332 ENABLE_LUA=NO
333 ENABLE_DUKTAPE=NO
337 - os: linux
342 N=GCCAnyVersion-Linux-Coverage
345 OPENSSL_1_1=NO
346 ENABLE_CXX=NO
347 ENABLE_LUA_SHARED=NO
350 BUILD_SHARED=NO
351 NO_FILES=NO
353 NO_CGI=NO
357 ENABLE_LUA=NO
358 ENABLE_DUKTAPE=NO
359 NO_CACHING=NO
362 - os: osx
367 N=Clang-OSX-Complete-NoLua-Release
370 OPENSSL_1_1=NO
371 ENABLE_CXX=NO
372 ENABLE_LUA_SHARED=NO
375 BUILD_SHARED=NO
376 NO_FILES=NO
378 NO_CGI=NO
382 ENABLE_LUA=NO
383 ENABLE_DUKTAPE=NO
387 -
393 N=Clang-OSX-Complete-NoLua-Release-OpenSSL_1_1_NoDynLoad
395 ENABLE_SSL_DYNAMIC_LOADING=NO
397 ENABLE_CXX=NO
398 ENABLE_LUA_SHARED=NO
401 BUILD_SHARED=NO
402 NO_FILES=NO
404 NO_CGI=NO
408 ENABLE_LUA=NO
409 ENABLE_DUKTAPE=NO
413 LDFLAGS="-L${OPENSSL_ROOT_DIR}/lib"
414 CFLAGS="-I${OPENSSL_ROOT_DIR}/include"
415 ADDITIONAL_CMAKE_ARGS="-DCMAKE_SHARED_LINKER_FLAGS=${LDFLAGS} -DCMAKE_C_FLAGS=${CFLAGS}"
419 - dist: trusty
426 - ubuntu-toolchain-r-test
427 - llvm-toolchain-trusty-5.0
429 - clang-5.0
432 N=Clang50-Linux-Default-Shared
435 OPENSSL_1_1=NO
436 ENABLE_CXX=NO
437 ENABLE_LUA_SHARED=NO
441 NO_FILES=NO
443 NO_CGI=NO
444 ENABLE_IPV6=NO
445 ENABLE_WEBSOCKETS=NO
446 ENABLE_SERVER_STATS=NO
447 ENABLE_LUA=NO
448 ENABLE_DUKTAPE=NO
449 NO_CACHING=NO
451 MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0"
453 -
460 N=Precise-Clang-Linux-Default
463 OPENSSL_1_1=NO
464 ENABLE_CXX=NO
465 ENABLE_LUA_SHARED=NO
468 BUILD_SHARED=NO
469 NO_FILES=NO
471 NO_CGI=NO
472 ENABLE_IPV6=NO
473 ENABLE_WEBSOCKETS=NO
474 ENABLE_SERVER_STATS=NO
475 ENABLE_LUA=NO
476 ENABLE_DUKTAPE=NO
477 NO_CACHING=NO
480 -
486 N=OSX-Package
489 OPENSSL_1_1=NO
490 ENABLE_CXX=NO
491 ENABLE_LUA_SHARED=NO
494 BUILD_SHARED=NO
495 NO_FILES=NO
497 NO_CGI=NO
500 ENABLE_SERVER_STATS=NO
501 ENABLE_LUA=NO
502 ENABLE_DUKTAPE=NO
503 NO_CACHING=NO
507 - dist: trusty
514 - ubuntu-toolchain-r-test
515 - llvm-toolchain-trusty-3.8
517 - clang-3.8
520 N=Clang-Linux-32bit-Complete-NoLua-Release
524 OPENSSL_1_1=NO
525 ENABLE_CXX=NO
526 ENABLE_LUA_SHARED=NO
529 BUILD_SHARED=NO
530 NO_FILES=NO
532 NO_CGI=NO
536 ENABLE_LUA=NO
537 ENABLE_DUKTAPE=NO
540 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
547 -
555 ENABLE_SSL_DYNAMIC_LOADING=NO
556 OPENSSL_1_1=NO
557 ENABLE_CXX=NO
560 ENABLE_LUA_SHARED=NO
561 BUILD_SHARED=NO
562 NO_FILES=NO
564 NO_CGI=NO
567 ENABLE_LUA=NO
568 ENABLE_DUKTAPE=NO
569 NO_CACHING=NO
571 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
573 -
581 OPENSSL_1_1=NO
582 ENABLE_CXX=NO
583 ENABLE_LUA_SHARED=NO
586 BUILD_SHARED=NO
587 NO_FILES=NO
589 NO_CGI=NO
590 ENABLE_IPV6=NO
591 ENABLE_WEBSOCKETS=NO
592 ENABLE_LUA=NO
593 ENABLE_DUKTAPE=NO
594 NO_CACHING=NO
597 -
605 OPENSSL_1_1=NO
606 ENABLE_CXX=NO
607 ENABLE_LUA_SHARED=NO
610 BUILD_SHARED=NO
611 NO_FILES=NO
613 NO_CGI=NO
614 ENABLE_IPV6=NO
615 ENABLE_WEBSOCKETS=NO
616 ENABLE_LUA=NO
617 ENABLE_DUKTAPE=NO
618 NO_CACHING=NO
621 -
629 OPENSSL_1_1=NO
630 ENABLE_CXX=NO
631 ENABLE_LUA_SHARED=NO
634 BUILD_SHARED=NO
635 NO_FILES=NO
637 NO_CGI=NO
638 ENABLE_IPV6=NO
639 ENABLE_WEBSOCKETS=NO
640 ENABLE_LUA=NO
641 ENABLE_DUKTAPE=NO
642 NO_CACHING=NO
645 -
653 OPENSSL_1_1=NO
654 ENABLE_CXX=NO
655 ENABLE_LUA_SHARED=NO
658 BUILD_SHARED=NO
659 NO_FILES=NO
661 NO_CGI=NO
662 ENABLE_IPV6=NO
663 ENABLE_WEBSOCKETS=NO
664 ENABLE_LUA=NO
665 ENABLE_DUKTAPE=NO
666 NO_CACHING=NO
669 -
674 N=Clang3.8-Linux-Complete-NoLua-Debug
675 MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
678 OPENSSL_1_1=NO
679 ENABLE_CXX=NO
683 BUILD_SHARED=NO
684 NO_FILES=NO
686 NO_CGI=NO
690 ENABLE_LUA=NO
691 ENABLE_DUKTAPE=NO
695 - dist: trusty
702 - ubuntu-toolchain-r-test
703 - llvm-toolchain-trusty-5.0
705 - clang-5.0
708 N=Clang5.0-Linux-Complete-CXX-NoLua-Release
709 MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0"
712 OPENSSL_1_1=NO
717 BUILD_SHARED=NO
718 NO_FILES=NO
720 NO_CGI=NO
724 ENABLE_LUA=NO
725 ENABLE_DUKTAPE=NO
726 NO_CACHING=NO
729 -
738 OPENSSL_1_1=NO
739 ENABLE_CXX=NO
740 ENABLE_LUA_SHARED=NO
743 BUILD_SHARED=NO
744 NO_FILES=NO
746 NO_CGI=NO
747 ENABLE_IPV6=NO
748 ENABLE_WEBSOCKETS=NO
749 ENABLE_LUA=NO
750 ENABLE_DUKTAPE=NO
751 NO_CACHING=NO
754 - <<: *conan-linux
756 - <<: *conan-linux
758 - <<: *conan-linux
760 - <<: *conan-linux
762 - <<: *conan-linux
764 - <<: *conan-linux
766 - <<: *conan-linux
768 - <<: *conan-linux
770 - <<: *conan-linux
772 - <<: *conan-osx
775 - <<: *conan-osx
778 - <<: *conan-osx
781 - <<: *conan-osx
787 # - dist: trusty
794 # - ubuntu-toolchain-r-test
795 # - llvm-toolchain-precise-3.8
797 # - clang-3.8
798 # - lua5.2
801 # N=Clang3.8-Linux-Complete-WithLua-Debug
802 # MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
805 # OPENSSL_1_1=NO
806 # ENABLE_CXX=NO
810 # BUILD_SHARED=NO
811 # NO_FILES=NO
813 # NO_CGI=NO
818 # ENABLE_DUKTAPE=NO