|
535 | 535 | <Output TaskParameter="ConsoleOutput" PropertyName="CommitId" /> |
536 | 536 | </Exec> |
537 | 537 |
|
538 | | - <!-- Evaluate package version used to stamp the nuspec-driven pack output. --> |
539 | | - <PropertyGroup> |
540 | | - <GetSqlClientPackageVersionCommand> |
541 | | - "$(DotnetPath)dotnet" build "$(SqlClientProjectPath)" |
542 | | - -nologo |
543 | | - -verbosity:quiet |
544 | | - -getProperty:SqlClientPackageVersion |
545 | | - |
546 | | - <!-- Versioning arguments --> |
547 | | - $(BuildNumberArgument) |
548 | | - $(BuildSuffixArgument) |
549 | | - $(PackageVersionSqlClientArgument) |
550 | | - </GetSqlClientPackageVersionCommand> |
551 | | - <!-- Convert more than one whitespace character into one space --> |
552 | | - <GetSqlClientPackageVersionCommand>$([System.Text.RegularExpressions.Regex]::Replace($(GetSqlClientPackageVersionCommand), "\s+", " "))</GetSqlClientPackageVersionCommand> |
553 | | - </PropertyGroup> |
554 | | - <Message Text=">>> Evaluating SqlClient package version via command: $(GetSqlClientPackageVersionCommand)" /> |
555 | | - <Exec ConsoleToMsBuild="true" Command="$(GetSqlClientPackageVersionCommand)"> |
556 | | - <Output TaskParameter="ConsoleOutput" PropertyName="_EvaluatedSqlClientPackageVersion" /> |
557 | | - </Exec> |
558 | | - <Error Text="Failed to evaluate SqlClientPackageVersion for PackSqlClient." |
559 | | - Condition="'$(_EvaluatedSqlClientPackageVersion)' == ''" /> |
560 | | - <Error Text="PackSqlClient requires PackageVersionAbstractions. Specify -p:PackageVersionAbstractions=<version>." |
561 | | - Condition="'$(PackageVersionAbstractions)' == ''" /> |
562 | | - <Error Text="PackSqlClient requires PackageVersionLogging. Specify -p:PackageVersionLogging=<version>." |
563 | | - Condition="'$(PackageVersionLogging)' == ''" /> |
| 538 | + <Error Text="PackSqlClient requires PackageVersionAbstractions. Specify -p:PackageVersionAbstractions=<version>." |
| 539 | + Condition="'$(PackageVersionAbstractions)' == ''" /> |
| 540 | + <Error Text="PackSqlClient requires PackageVersionLogging. Specify -p:PackageVersionLogging=<version>." |
| 541 | + Condition="'$(PackageVersionLogging)' == ''" /> |
564 | 542 |
|
565 | 543 | <PropertyGroup> |
566 | | - <_EvaluatedSqlClientPackageVersion>$([System.Text.RegularExpressions.Regex]::Replace($(_EvaluatedSqlClientPackageVersion), "\s", ""))</_EvaluatedSqlClientPackageVersion> |
567 | 544 | <CommitId>$([System.Text.RegularExpressions.Regex]::Replace($(CommitId), "\s", ""))</CommitId> |
568 | 545 | <DotnetCommand> |
569 | 546 | "$(DotnetPath)dotnet" pack "$(SqlClientProjectPath)" |
|
583 | 560 |
|
584 | 561 | <!-- Pack settings are defined in Microsoft.Data.SqlClient.csproj --> |
585 | 562 | -p:CommitId="$(CommitId)" |
586 | | - -p:NuspecVersion="$(_EvaluatedSqlClientPackageVersion)" |
587 | 563 | -p:PackageOutputPath="$(SqlClientArtifactRoot)/$(ReferenceType)-$(Configuration)" |
588 | 564 | </DotnetCommand> |
589 | 565 | <!-- Convert more than one whitespace character into one space --> |
|
0 commit comments