Pass PB_BuildType as a Pipeline ReportingParameter
authorwtgodbe <wigodbe@microsoft.com>
Tue, 11 Apr 2017 23:55:34 +0000 (16:55 -0700)
committerwtgodbe <wigodbe@microsoft.com>
Tue, 11 Apr 2017 23:55:34 +0000 (16:55 -0700)
buildpipeline/pipelines.json

index f33cbdd..9270489 100644 (file)
@@ -18,7 +18,8 @@
           "ReportingParameters": {
             "OperatingSystem": "Debian 8.2",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -30,7 +31,8 @@
           "ReportingParameters": {
             "OperatingSystem": "RedHat 7",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -42,7 +44,8 @@
           "ReportingParameters": {
             "OperatingSystem": "Ubuntu 14.04",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -54,7 +57,8 @@
           "ReportingParameters": {
             "OperatingSystem": "Ubuntu 16.04",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -66,7 +70,8 @@
           "ReportingParameters": {
             "OperatingSystem": "Ubuntu 16.10",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -78,7 +83,8 @@
           "ReportingParameters": {
             "OperatingSystem": "Fedora 24",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
@@ -90,7 +96,8 @@
           "ReportingParameters": {
             "OperatingSystem": "openSUSE 42.1",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "Alpine 3.4.3",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "RedHat 7",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "OSX 10.12",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "RedHat 7",
             "Type": "build/product/",
             "SubType": "PortableBuild",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
             "SubType" : "PortableBuild",
-            "Architecture": "x64"
+            "Architecture": "x64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
-            "Architecture": "arm64"
+            "Architecture": "arm64",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
             "SubType" : "PortableBuild",
-            "Architecture": "arm64"
+            "Architecture": "arm64",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
-            "Architecture": "arm"
+            "Architecture": "arm",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
             "SubType" : "PortableBuild",
-            "Architecture": "arm"
+            "Architecture": "arm",
+            "PB_BuildType": { }
           }
         },
         {
           "ReportingParameters": {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
-            "Architecture": "x86"
+            "Architecture": "x86",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Windows",
             "Type": "build/product/",
             "SubType" : "PortableBuild",
-            "Architecture": "x86"
+            "Architecture": "x86",
+            "PB_BuildType": { }
           }
         }
       ]
             "OperatingSystem": "Ubuntu 14.04",
             "SubType": "CrossBuild",
             "Type": "build/product/",
-            "Architecture": "arm"
+            "Architecture": "arm",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Ubuntu 14.04",
             "SubType": "PortableCrossBuild",
             "Type": "build/product/",
-            "Architecture": "arm"
+            "Architecture": "arm",
+            "PB_BuildType": { }
           }
         },
         {
             "OperatingSystem": "Ubuntu 16.04",
             "SubType": "CrossBuild",
             "Type": "build/product/",
-            "Architecture": "arm"
+            "Architecture": "arm",
+            "PB_BuildType": { }
           }
         }
       ]
         "PB_BuildType": "Release"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Release"
       },
       "DefinitionGroupRefs": [
         "Product-Build"
         "PB_BuildType": "Debug"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Debug"
       },
       "DefinitionGroupRefs": [
         "Product-Build"
         "PB_BuildType": "Checked"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Checked"
       },
       "DefinitionGroupRefs": [
         "Product-Build"
         "PB_BuildType": "Release"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Release"
       },
       "DefinitionGroupRefs": [
         "Linux-CrossBuild"
         "PB_BuildType": "Debug"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Debug"
       },
       "DefinitionGroupRefs": [
         "Linux-CrossBuild"
         "PB_BuildType": "Checked"
       },
       "ReportingParameters": {
-        "PB_BuildType": { }
+        "PB_BuildType": "Checked"
       },
       "DefinitionGroupRefs": [
         "Linux-CrossBuild"