ソースを参照

Use msbuild for sln due to uap

Claire Novotny 5 年 前
コミット
393c3019da
2 ファイル変更8 行追加5 行削除
  1. 3 0
      Rx.NET/Source/global.json
  2. 5 5
      azure-pipelines.rx.yml

+ 3 - 0
Rx.NET/Source/global.json

@@ -1,4 +1,7 @@
 {
+"sdk": {
+    "version": "5.0.100-preview"
+  },
   "msbuild-sdks": {
     "MSBuild.Sdk.Extras": "2.1.2"
   }

+ 5 - 5
azure-pipelines.rx.yml

@@ -50,13 +50,13 @@ stages:
     - script: nbgv cloud -a -p Rx.NET/Source
       displayName: Set Version
 
-    - task: DotNetCoreCLI@2
+    - task: MSBuild@1
       displayName: Build System.Reactive.sln
       inputs:
-        command: build
-        projects: Rx.NET/Source/System.Reactive.sln
-        arguments: -c $(BuildConfiguration) /p:CreatePackage=true /p:NoPackageAnalysis=true /p:PackageOutputPath=$(Build.ArtifactStagingDirectory)\artifacts
-        
+        solution: Rx.NET/Source/System.Reactive.sln
+        msbuildArguments: /restore /t:build /p:CreatePackage=true /p:NoPackageAnalysis=true /p:PackageOutputPath=$(Build.ArtifactStagingDirectory)\artifacts
+        configuration: $(BuildConfiguration)
+        maximumCpuCount: false
 
     - task: NuGetCommand@2
       displayName: Pack compatibility package