сбой пакета dotnet с пакетом paket на ядре 2.1 - элементы licenseUrl и license не могут использоваться вместе

Пакет dotnet с пакетом paket не работает с элементами licenseUrl и лицензии, которые нельзя использовать вместе

Эта ошибка связана с изменениями в пакетах SDK dotnetCore между версиями 2.1 и 2.2.

К сожалению, в моих агентах Jenkins есть только ядро ​​2.1 - я начал приставать к людям с инструментами, чтобы они установили на них 2.2, но тем временем, есть ли способ заставить его работать на 2.1?

Я должен использовать Directory.build.propsas ниже, потому что он является частью шаблона для репозиториев в нашей новой инфраструктуре Jenkins, и он переопределяется при оформлении заказа, чтобы установить версии

<Project>
    <PropertyGroup>
        <!-- NuGet -->
        <IsPackable>True</IsPackable>
        <PackageVersion>0.1.5-local</PackageVersion>
        <NuspecProperties>version=$(PackageVersion);licensePath=$(MSBuildThisFileDirectory)LICENSE.txt</NuspecProperties>
        <PackageOutputPath>$(MSBuildThisFileDirectory)Artifacts\NuGet\</PackageOutputPath>
        <PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
        <!-- Build standards -->
        <OutputPath>bin\</OutputPath>
        <!-- Assembly information -->
        <FileVersion>0.1.5</FileVersion>
        <InformationalVersion>local build</InformationalVersion>
        <AssemblyVersion>0.1.5</AssemblyVersion>
        <Copyright>Some company</Copyright>
        <Company>Some company</Company>
    </PropertyGroup>
    <ItemGroup>
        <None Include="$(MSBuildThisFileDirectory)LICENSE.txt" Pack="true" PackagePath="$(PackageLicenseFile)"/>
    </ItemGroup>
</Project>

Я сделал репозиторий, который показывает проблему. Я не могу редактировать Directory.Build.prop, только файл csproj.

Есть ли здесь флаг или, может быть, более старая версия пакета?

https://github.com/qrzychu/paket_repro

https://github.com/fsprojects/Paket/issues/3657

1 ответ

Оказывается, тормозящие изменения в dotnet были в 2.1, поэтому обновление до 2.1.802 заставляет его волшебным образом работать

Другие вопросы по тегам