commit
0b3ae80a86
3 changed files with 39 additions and 2 deletions
|
@ -54,6 +54,10 @@
|
||||||
<Uri>https://github.com/dotnet/standard</Uri>
|
<Uri>https://github.com/dotnet/standard</Uri>
|
||||||
<Sha>ab24a5de1bf2d8b71eff678798b65bd562630ae2</Sha>
|
<Sha>ab24a5de1bf2d8b71eff678798b65bd562630ae2</Sha>
|
||||||
</Dependency>
|
</Dependency>
|
||||||
|
<Dependency Name="Microsoft.NET.Sdk" Version="3.0.100-preview5.19212.8">
|
||||||
|
<Uri>https://github.com/dotnet/sdk</Uri>
|
||||||
|
<Sha>6916b50efb78f126aa68a5d183993f55fb6e03c9</Sha>
|
||||||
|
</Dependency>
|
||||||
<Dependency Name="Microsoft.DotNet.MSBuildSdkResolver" Version="3.0.100-preview5.19219.4">
|
<Dependency Name="Microsoft.DotNet.MSBuildSdkResolver" Version="3.0.100-preview5.19219.4">
|
||||||
<Uri>https://github.com/dotnet/cli</Uri>
|
<Uri>https://github.com/dotnet/cli</Uri>
|
||||||
<Sha>6487f2fd7a2d9cb44bad72d6c36af289de2d721f</Sha>
|
<Sha>6487f2fd7a2d9cb44bad72d6c36af289de2d721f</Sha>
|
||||||
|
|
|
@ -43,6 +43,10 @@
|
||||||
<MicroBuildCorePackageVersion>0.2.0</MicroBuildCorePackageVersion>
|
<MicroBuildCorePackageVersion>0.2.0</MicroBuildCorePackageVersion>
|
||||||
<NUnit3TemplatesVersion>1.6.1</NUnit3TemplatesVersion>
|
<NUnit3TemplatesVersion>1.6.1</NUnit3TemplatesVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<!-- Dependencies from https://github.com/dotnet/sdk (to run tests) -->
|
||||||
|
<MicrosoftNETSdkPackageVersion>3.0.100-preview5.19212.8</MicrosoftNETSdkPackageVersion>
|
||||||
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<MicrosoftNETCoreAppPackageVersion>3.0.0-preview5-27619-08</MicrosoftNETCoreAppPackageVersion>
|
<MicrosoftNETCoreAppPackageVersion>3.0.0-preview5-27619-08</MicrosoftNETCoreAppPackageVersion>
|
||||||
<MicrosoftNETCoreDotNetHostResolverPackageVersion>$(MicrosoftNETCoreAppPackageVersion)</MicrosoftNETCoreDotNetHostResolverPackageVersion>
|
<MicrosoftNETCoreDotNetHostResolverPackageVersion>$(MicrosoftNETCoreAppPackageVersion)</MicrosoftNETCoreDotNetHostResolverPackageVersion>
|
||||||
|
|
|
@ -20,9 +20,7 @@ phases:
|
||||||
name: ${{ parameters.agentOs }}
|
name: ${{ parameters.agentOs }}
|
||||||
${{ if eq(parameters.agentOs, 'Windows_NT') }}:
|
${{ if eq(parameters.agentOs, 'Windows_NT') }}:
|
||||||
enableMicrobuild: true
|
enableMicrobuild: true
|
||||||
enablePublishBuildArtifacts: true
|
|
||||||
enablePublishBuildAssets: true
|
enablePublishBuildAssets: true
|
||||||
enablePublishTestResults: true
|
|
||||||
enableTelemetry: true
|
enableTelemetry: true
|
||||||
helixRepo: dotnet/core-sdk
|
helixRepo: dotnet/core-sdk
|
||||||
pool: ${{ parameters.pool }}
|
pool: ${{ parameters.pool }}
|
||||||
|
@ -30,6 +28,7 @@ phases:
|
||||||
strategy: ${{ parameters.strategy }}
|
strategy: ${{ parameters.strategy }}
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
|
- _AgentOSName: ${{ parameters.agentOs }}
|
||||||
- _TeamName: Roslyn-Project-System
|
- _TeamName: Roslyn-Project-System
|
||||||
- _BuildArgs: ''
|
- _BuildArgs: ''
|
||||||
- _SignType: test
|
- _SignType: test
|
||||||
|
@ -99,6 +98,36 @@ phases:
|
||||||
$(_AdditionalBuildParameters)
|
$(_AdditionalBuildParameters)
|
||||||
displayName: Build
|
displayName: Build
|
||||||
|
|
||||||
|
- task: PublishTestResults@1
|
||||||
|
displayName: Publish Test Results
|
||||||
|
inputs:
|
||||||
|
testRunner: XUnit
|
||||||
|
testResultsFiles: 'artifacts/TestResults/$(_BuildConfig)/*.xml'
|
||||||
|
testRunTitle: '$(_AgentOSName)_$(Agent.JobName)'
|
||||||
|
platform: '$(BuildPlatform)'
|
||||||
|
configuration: '$(_BuildConfig)'
|
||||||
|
condition: not(succeeded())
|
||||||
|
|
||||||
|
- task: CopyFiles@2
|
||||||
|
displayName: Gather Logs
|
||||||
|
inputs:
|
||||||
|
SourceFolder: '$(Build.SourcesDirectory)/artifacts'
|
||||||
|
Contents: |
|
||||||
|
log/$(_BuildConfig)/**/*
|
||||||
|
TestResults/$(_BuildConfig)/**/*
|
||||||
|
TargetFolder: '$(Build.ArtifactStagingDirectory)'
|
||||||
|
continueOnError: true
|
||||||
|
condition: not(succeeded())
|
||||||
|
|
||||||
|
- task: PublishBuildArtifacts@1
|
||||||
|
displayName: Publish Logs to VSTS
|
||||||
|
inputs:
|
||||||
|
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
|
||||||
|
ArtifactName: '$(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
|
||||||
|
publishLocation: Container
|
||||||
|
continueOnError: true
|
||||||
|
condition: not(succeeded())
|
||||||
|
|
||||||
- ${{ if and(eq(parameters.enablePublishBuildAssets, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
|
- ${{ if and(eq(parameters.enablePublishBuildAssets, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
|
||||||
- task: CopyFiles@2
|
- task: CopyFiles@2
|
||||||
displayName: Gather Asset Manifests
|
displayName: Gather Asset Manifests
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue