Forráskód Böngészése

Fix AppVeyor script and prepare for release

bel2125 7 éve
szülő
commit
a56bebec5a
2 módosított fájl, 36 hozzáadás és 12 törlés
  1. 2 2
      RELEASE_NOTES.md
  2. 34 10
      appveyor.yml

+ 2 - 2
RELEASE_NOTES.md

@@ -1,4 +1,4 @@
-Release Notes v1.10 (work in progress)
+Release Notes v1.10
 ===
 ===
 ### Objectives: *OpenSSL 1.1 support, add server statistics and diagnostic data*
 ### Objectives: *OpenSSL 1.1 support, add server statistics and diagnostic data*
 
 
@@ -40,7 +40,7 @@ Changes
 - Remove deprecated "uri" member of the request from the interface
 - Remove deprecated "uri" member of the request from the interface
 - Improve documentation
 - Improve documentation
 - Make auth domain check optional (configuration)
 - Make auth domain check optional (configuration)
-- Update unit test framework to check 0.11.0
+- Update unit test framework to check 0.11.0 (C89/C90 compilers still need a patched version)
 - Limit depth of mg.include for Lua server pages
 - Limit depth of mg.include for Lua server pages
 - Additional unit tests
 - Additional unit tests
 - OpenSSL 1.1 support
 - OpenSSL 1.1 support

+ 34 - 10
appveyor.yml

@@ -68,6 +68,29 @@ environment:
       no_caching: NO
       no_caching: NO
       configuration: Release
       configuration: Release
       platform: x64
       platform: x64
+   # Debug builds
+   - id: Full-x86
+      compiler: msvc-19-seh
+      build_shared: NO
+      no_files: NO
+      enable_ipv6: YES
+      enable_ssl: YES
+      enable_websockets: YES
+      no_cgi: NO
+      no_caching: NO
+      configuration: Debug
+      platform: x86
+    - id: Full-x64
+      compiler: msvc-19-seh
+      build_shared: NO
+      no_files: NO
+      enable_ipv6: YES
+      enable_ssl: YES
+      enable_websockets: YES
+      no_cgi: NO
+      no_caching: NO
+      configuration: Debug
+      platform: x64
     # Minimum settings
     # Minimum settings
     - id: Minimal-x86
     - id: Minimal-x86
       compiler: msvc-19-seh
       compiler: msvc-19-seh
@@ -92,7 +115,7 @@ environment:
       configuration: Release
       configuration: Release
       platform: x64
       platform: x64
     # Test shared and debug build
     # Test shared and debug build
-    - id: Shared-default-debug-x86
+    - id: Shared-default-x86
       compiler: msvc-19-seh
       compiler: msvc-19-seh
       build_shared: YES
       build_shared: YES
       no_files: NO
       no_files: NO
@@ -101,9 +124,9 @@ environment:
       enable_websockets: NO
       enable_websockets: NO
       no_cgi: NO
       no_cgi: NO
       no_caching: NO
       no_caching: NO
-      configuration: Debug
+      configuration: Release
       platform: x86
       platform: x86
-    - id: Shared-default-debug-x64
+    - id: Shared-default-x64
       compiler: msvc-19-seh
       compiler: msvc-19-seh
       build_shared: YES
       build_shared: YES
       no_files: NO
       no_files: NO
@@ -112,7 +135,7 @@ environment:
       enable_websockets: NO
       enable_websockets: NO
       no_cgi: NO
       no_cgi: NO
       no_caching: NO
       no_caching: NO
-      configuration: Debug
+      configuration: Release
       platform: x64
       platform: x64
     # MinGW
     # MinGW
     - id: Full-GCC-x64
     - id: Full-GCC-x64
@@ -340,12 +363,13 @@ after_test:
   - dir %output_path%
   - dir %output_path%
   - echo "Build directory:"
   - echo "Build directory:"
   - dir %build_path%
   - dir %build_path%
-  - echo "Install directory:"
-  - dir %install_path%
-  - dir %install_path%\bin
-  - dir %install_path%\include
-  - dir %install_path%\lib
-  - if "%build_type%"=="Release" (copy "%install_path%"\bin dist\)
+  - if "%build_type%"=="Release" (echo "Install directory:")
+  - if "%build_type%"=="Release" (dir %install_path%)
+  - if "%build_type%"=="Release" (dir %install_path%\bin)
+  - if "%build_type%"=="Release" (dir %install_path%\include)
+  - if "%build_type%"=="Release" (dir %install_path%\lib)
+  - if "%build_type%"=="Release" (copy "%install_path%"\include dist\)
+  - if "%build_type%"=="Release" (copy "%install_path%"\bin\*.exe dist\)
   - echo "Dist directory:"
   - echo "Dist directory:"
   - dir dist\
   - dir dist\