Pack things correctly and pin the xharness version (#1685)

This commit is contained in:
Matthew Leibowitz 2021-04-11 05:36:46 +02:00 коммит произвёл GitHub
Родитель 2ad29861d5
Коммит 3ff67d4d12
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -723,7 +723,7 @@ Task ("nuget-special")
var platform = id.Substring (id.IndexOf (".") + 1);
var files = xdoc.Root.Element ("files");
files.Add (new XElement ("file",
new XAttribute ("src", $"*/**"),
new XAttribute ("src", $"**"),
new XAttribute ("target", $"tools/{platform}")));
}

Просмотреть файл

@ -16,7 +16,7 @@
</metadata>
<files>
<!-- <file src="*/**" target="tools/" /> -->
<!-- <file src="**" target="tools/" /> -->
</files>
</package>

Просмотреть файл

@ -34,6 +34,7 @@ variables:
NUGET_DIFF_PRERELEASE: false
ENABLE_CODE_COVERAGE: true
EMSCRIPTEN_VERSION: 2.0.12
XHARNESS_VERSION: 1.0.0-prerelease.21180.1
resources:
repositories:
@ -576,7 +577,7 @@ stages:
dotnet tool install Microsoft.DotNet.XHarness.CLI `
--global `
--add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json `
--version "1.0.0-prerelease*"
--version "$env:XHARNESS_VERSION"
displayName: Install the xharness .NET Core tool
- bash: |
sh -c "echo \"y\" | $ANDROID_HOME/tools/bin/sdkmanager \"emulator\" \"system-images;android-30;google_apis_playstore;x86\""
@ -613,7 +614,7 @@ stages:
dotnet tool install Microsoft.DotNet.XHarness.CLI `
--global `
--add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json `
--version "1.0.0-prerelease*"
--version "$env:XHARNESS_VERSION"
displayName: Install the xharness .NET Core tool
postBuildSteps:
- task: PublishTestResults@2

Просмотреть файл

@ -68,7 +68,6 @@
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
@ -76,6 +75,7 @@
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" />
<PackageReference Include="xunit.skippablefact" Version="1.3.12" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj">