]> granicus.if.org Git - graphviz/commitdiff
Appveyor: split build into two jobs.
authorErwin Janssen <erwinjanssen@outlook.com>
Tue, 6 Sep 2016 14:06:23 +0000 (16:06 +0200)
committerErwin Janssen <erwinjanssen@outlook.com>
Wed, 7 Sep 2016 10:59:12 +0000 (12:59 +0200)
Split the build into two jobs: one for Release and one for Debug.

appveyor.yml

index 2b098657747c8663318a8c2cd182bf4befcc2ca3..f6bf912393a9cfd88fad3dc8a88669c851843369 100644 (file)
@@ -13,6 +13,10 @@ environment:
     #- compiler: msys2
     #- compiler: cygwin
 
+configuration:
+  - Debug
+  - Release
+
 install:
   # Retrieve submodules, dependencies are stored there.
   - git submodule update --init
@@ -58,12 +62,13 @@ build_script:
       cd $env:APPVEYOR_BUILD_FOLDER 
 
       if($env:compiler -eq "msbuild") {
-        msbuild /p:Configuration=Release;
-        rm Release\Graphviz\bin\*.lastcodeanalysissucceeded;
-        rm Release\Graphviz\bin\*.iobj;
-        rm Release\Graphviz\bin\*.ipdb;
-        rm Release\Graphviz\bin\*.ilk;
-        msbuild /p:Configuration=Debug;
+        msbuild /p:Configuration=$env:configuration;
+        if($env:configuration -eq "Release") {
+          rm Release\Graphviz\bin\*.lastcodeanalysissucceeded;
+          rm Release\Graphviz\bin\*.iobj;
+          rm Release\Graphviz\bin\*.ipdb;
+          rm Release\Graphviz\bin\*.ilk;
+        }
       }
       
       if ($env:compiler -eq "msys2" -Or $env:compiler -eq "cygwin") {