瀏覽代碼

Add NO_CACHING to travis.

Christian Mauderer 9 年之前
父節點
當前提交
d115123764
共有 1 個文件被更改,包括 85 次插入0 次删除
  1. 85 0
      .travis.yml

+ 85 - 0
.travis.yml

@@ -31,6 +31,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=0
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -40,6 +41,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=1
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -49,6 +51,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=1
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -58,6 +61,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=2
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -67,6 +71,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=2
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -76,6 +81,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=3
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -85,6 +91,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=3
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -94,6 +101,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=4
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -103,6 +111,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=4
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -112,6 +121,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=5
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -121,6 +131,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=5
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -130,6 +141,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=6
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -139,6 +151,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=6
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -148,6 +161,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=7
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -157,6 +171,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=7
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -166,6 +181,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=8
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -175,6 +191,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=8
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -184,6 +201,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=9
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -193,6 +211,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=9
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -202,6 +221,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=10
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -211,6 +231,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=10
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -220,6 +241,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=11
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -229,6 +251,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=11
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -238,6 +261,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=12
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -247,6 +271,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=12
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -256,6 +281,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=13
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -265,6 +291,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=13
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -274,6 +301,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=14
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -283,6 +311,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=14
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -292,6 +321,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=15
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -301,6 +331,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=15
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -310,6 +341,7 @@ env:
       ENABLE_WEBSOCKETS=NO
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=16
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -319,6 +351,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=16
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -328,6 +361,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=17
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -337,6 +371,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=17
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -346,6 +381,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=18
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -355,6 +391,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=18
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -364,6 +401,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=19
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -373,6 +411,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=19
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -382,6 +421,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=20
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -391,6 +431,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=20
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -400,6 +441,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=21
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -409,6 +451,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=21
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -418,6 +461,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=22
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -427,6 +471,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=22
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -436,6 +481,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=23
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -445,6 +491,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=23
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -454,6 +501,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=24
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -463,6 +511,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=24
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -472,6 +521,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=25
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -481,6 +531,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=25
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -490,6 +541,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=26
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -499,6 +551,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=26
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -508,6 +561,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=27
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -517,6 +571,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=27
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -526,6 +581,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=28
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -535,6 +591,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=28
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -544,6 +601,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=29
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -553,6 +611,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=29
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -562,6 +621,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=30
       BUILD_SHARED=NO
       NO_FILES=YES
@@ -571,6 +631,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=30
       BUILD_SHARED=YES
       NO_FILES=YES
@@ -580,6 +641,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=31
       BUILD_SHARED=NO
       NO_FILES=NO
@@ -589,6 +651,7 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
     - FEATURES=31
       BUILD_SHARED=YES
       NO_FILES=NO
@@ -598,6 +661,27 @@ env:
       ENABLE_WEBSOCKETS=YES
       ENABLE_LUA=NO
       ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
+    - FEATURES=32
+      BUILD_SHARED=YES
+      NO_FILES=NO
+      ENABLE_SSL=YES
+      NO_CGI=NO
+      ENABLE_IPV6=YES
+      ENABLE_WEBSOCKETS=YES
+      ENABLE_LUA=YES
+      ENABLE_DUKTAPE=YES
+      NO_CACHING=NO
+    - FEATURES=32
+      BUILD_SHARED=YES
+      NO_FILES=NO
+      ENABLE_SSL=YES
+      NO_CGI=NO
+      ENABLE_IPV6=YES
+      ENABLE_WEBSOCKETS=YES
+      ENABLE_LUA=YES
+      ENABLE_DUKTAPE=YES
+      NO_CACHING=YES
 #    - FEATURES=32
 #      BUILD_SHARED=NO
 #      NO_FILES=YES
@@ -2374,6 +2458,7 @@ before_script:
     -DCIVETWEB_ENABLE_LUA=${ENABLE_LUA}
     -DCIVETWEB_ENABLE_LUA_SHARED=${ENABLE_LUA_SHARED}
     -DCIVETWEB_ENABLE_DUKTAPE=${ENABLE_DUKTAPE}
+    -DCIVETWEB_DISABLE_CACHING=${NO_CACHING}
     -DCIVETWEB_C_STANDARD=${C_STANDARD}
     -DCIVETWEB_CXX_STANDARD=${CXX_STANDARD}
     ..