Merge remote-tracking branch 'libtemplate/microbuild' into libtemplate
This commit is contained in:
Коммит
861d2bcbea
|
@ -19,12 +19,12 @@ indent_size = 4
|
|||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
# Xml project files
|
||||
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj,msbuildproj}]
|
||||
# MSBuild project files
|
||||
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj,msbuildproj,props,targets}]
|
||||
indent_size = 2
|
||||
|
||||
# Xml config files
|
||||
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct,runsettings}]
|
||||
[*.{ruleset,config,nuspec,resx,vsixmanifest,vsct,runsettings}]
|
||||
indent_size = 2
|
||||
|
||||
# JSON files
|
||||
|
|
|
@ -349,3 +349,6 @@ MigrationBackup/
|
|||
|
||||
# dotnet tool local install directory
|
||||
.store/
|
||||
|
||||
# mac-created file to track user view preferences for a directory
|
||||
.DS_Store
|
||||
|
|
|
@ -26,11 +26,11 @@
|
|||
<!-- Local builds should embed PDBs so we never lose them when a subsequent build occurs. -->
|
||||
<DebugType Condition=" '$(CI)' != 'true' and '$(TF_BUILD)' != 'true' ">embedded</DebugType>
|
||||
|
||||
<PackageProjectUrl>https://github.com/Microsoft/vs-threading</PackageProjectUrl>
|
||||
<Company>Microsoft</Company>
|
||||
<Authors>Microsoft</Authors>
|
||||
<Copyright>© Microsoft Corporation. All rights reserved.</Copyright>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<PackageProjectUrl>https://github.com/Microsoft/vs-threading</PackageProjectUrl>
|
||||
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
||||
<EmbedUntrackedSources>true</EmbedUntrackedSources>
|
||||
<IncludeSymbols Condition=" '$(DebugType)' != 'embedded' ">true</IncludeSymbols>
|
||||
|
@ -52,7 +52,7 @@
|
|||
|
||||
<Target Name="PrepareReleaseNotes" BeforeTargets="GenerateNuspec" DependsOnTargets="GetBuildVersion">
|
||||
<PropertyGroup>
|
||||
<PackageReleaseNotes>https://github.com/microsoft/vs-threading/releases/tag/v$(Version)</PackageReleaseNotes>
|
||||
<PackageReleaseNotes Condition="'$(PackageProjectUrl)'!=''">$(PackageProjectUrl)/releases/tag/v$(Version)</PackageReleaseNotes>
|
||||
</PropertyGroup>
|
||||
</Target>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
||||
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
|
||||
|
||||
<MicroBuildVersion>2.0.93</MicroBuildVersion>
|
||||
<MicroBuildVersion>2.0.107</MicroBuildVersion>
|
||||
<CodeAnalysisVersion>3.11.0</CodeAnalysisVersion>
|
||||
<CodeAnalysisVersion Condition="'$(IsTestProject)'=='true'">4.4.0</CodeAnalysisVersion>
|
||||
<CodefixTestingVersion>1.1.1</CodefixTestingVersion>
|
||||
|
@ -21,7 +21,7 @@
|
|||
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="3.3.0-beta2.final" />
|
||||
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic" Version="$(CodeAnalysisVersion)" />
|
||||
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic.CodeFix.Testing.XUnit" Version="$(CodefixTestingVersion)" />
|
||||
<PackageVersion Include="Microsoft.CodeCoverage" Version="17.5.0-release-20221220-01" />
|
||||
<PackageVersion Include="Microsoft.CodeCoverage" Version="17.5.0-release-20230131-04" />
|
||||
<PackageVersion Include="Microsoft.Diagnostics.Runtime.Utilities" Version="$(MicrosoftDiagnosticsRuntimeVersion)" />
|
||||
<PackageVersion Include="Microsoft.Diagnostics.Runtime" Version="$(MicrosoftDiagnosticsRuntimeVersion)" />
|
||||
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#>
|
||||
Param(
|
||||
[Parameter()]
|
||||
[string]$NuGetVersion='5.2.0'
|
||||
[string]$NuGetVersion='6.4.0'
|
||||
)
|
||||
|
||||
$toolsPath = & "$PSScriptRoot\Get-TempToolsPath.ps1"
|
||||
|
|
|
@ -41,7 +41,7 @@ if ($reports) {
|
|||
|
||||
$Inputs = $reports |% { Resolve-Path -relative $_.FullName }
|
||||
|
||||
if (Split-Path $OutputFile) {
|
||||
if ((Split-Path $OutputFile) -and -not (Test-Path (Split-Path $OutputFile))) {
|
||||
New-Item -Type Directory -Path (Split-Path $OutputFile) | Out-Null
|
||||
}
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ stages:
|
|||
|
||||
- stage: Build
|
||||
variables:
|
||||
TreatWarningsAsErrors: true
|
||||
MSBuildTreatWarningsAsErrors: true
|
||||
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
|
||||
BuildConfiguration: Release
|
||||
NUGET_PACKAGES: $(Agent.TempDirectory)/.nuget/packages
|
||||
|
|
|
@ -36,8 +36,6 @@
|
|||
<EnableDynamicNativeInstrumentation>False</EnableDynamicNativeInstrumentation>
|
||||
<!-- When set to True, instrumented binaries on disk are removed and original files are restored. -->
|
||||
<EnableStaticNativeInstrumentationRestore>True</EnableStaticNativeInstrumentationRestore>
|
||||
<EnableStaticManagedInstrumentation>True</EnableStaticManagedInstrumentation>
|
||||
<EnableDynamicManagedInstrumentation>False</EnableDynamicManagedInstrumentation>
|
||||
</CodeCoverage>
|
||||
</Configuration>
|
||||
</DataCollector>
|
||||
|
|
2
init.ps1
2
init.ps1
|
@ -102,7 +102,7 @@ try {
|
|||
}
|
||||
}
|
||||
|
||||
$InstallNuGetPkgScriptPath = ".\azure-pipelines\Install-NuGetPackage.ps1"
|
||||
$InstallNuGetPkgScriptPath = "$PSScriptRoot\azure-pipelines\Install-NuGetPackage.ps1"
|
||||
$nugetVerbosity = 'quiet'
|
||||
if ($Verbose) { $nugetVerbosity = 'normal' }
|
||||
$MicroBuildPackageSource = 'https://pkgs.dev.azure.com/devdiv/_packaging/MicroBuildToolset%40Local/nuget/v3/index.json'
|
||||
|
|
Загрузка…
Ссылка в новой задаче