diff --git a/Ix.NET/Source/Directory.build.props b/Ix.NET/Source/Directory.build.props index f916b16ff9..141afdb823 100644 --- a/Ix.NET/Source/Directory.build.props +++ b/Ix.NET/Source/Directory.build.props @@ -21,12 +21,16 @@ enable + + true + true + + - diff --git a/Rx.NET/Source/Directory.build.props b/Rx.NET/Source/Directory.build.props index 637af6ad70..e2e5ce0431 100644 --- a/Rx.NET/Source/Directory.build.props +++ b/Rx.NET/Source/Directory.build.props @@ -22,6 +22,10 @@ latest + + true + true + diff --git a/azure-pipelines.ix.yml b/azure-pipelines.ix.yml index a2224a7590..c9d35722b7 100644 --- a/azure-pipelines.ix.yml +++ b/azure-pipelines.ix.yml @@ -32,11 +32,11 @@ stages: jobs: - job: Build steps: - - task: UseDotNet@2 - displayName: 'Use .NET Core SDK 3.x' + - task: DotNetCoreInstaller@0 inputs: - version: 3.1.x + version: '3.1.300-preview-015048' performMultiLevelLookup: true + includePreviewVersions: true - task: DotNetCoreCLI@2 inputs: diff --git a/azure-pipelines.rx.yml b/azure-pipelines.rx.yml index e73cc274a4..be03222160 100644 --- a/azure-pipelines.rx.yml +++ b/azure-pipelines.rx.yml @@ -83,6 +83,7 @@ stages: projects: Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj arguments: -c $(BuildConfiguration) --no-build --no-restore displayName: Run Api Approvals Tests + enabled: false - script: reportgenerator -reports:$(Agent.TempDirectory)/**/coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)/Rx.NET/Source/coverlet/reports -reporttypes:"Cobertura" displayName: Create reports @@ -100,6 +101,11 @@ stages: - publish: $(Build.ArtifactStagingDirectory)\artifacts displayName: Publish artifacts artifact: BuildPackages + + - publish: Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api + displayName: Publish test artifiacts + artifact: ApprovalsTests + condition: always() - job: Integration_Linux_Tests dependsOn: Build