Hi,
I’m trying to auto increment the version number when building. I tried below options in MSBuild Arguments. Always getting an error, can you please help me with this?
/p:RunOctoPack=true /p:OctoPackPublishPackageToFileShare=\\Repository* /p:OctoPackEnforceAddingFiles=true /p:OctoPackPackageVersion=1.0.$(Build.BuildNumber)
/p:RunOctoPack=true /p:OctoPackPublishPackageToFileShare=\\Repository* /p:OctoPackEnforceAddingFiles=true /p:OctoPackPackageVersion=$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)
/p:RunOctoPack=true /p:OctoPackPublishPackageToFileShare=\***\Repository* /p:OctoPackEnforceAddingFiles=true /p:OctoPackPackageVersion=$(TF_BUILD_BUILDNUMBER)
But always getting error as below:
Version string specified for package reference ‘1.0.$(Build.BuildNumber)’ is invalid.
There was an error calling NuGet. Please see the output above for more details. Command line: 'D:***WebAPP.nuspec" -NoPackageAnalysis -BasePath "**WebApp" -OutputDirectory “*****WebApp\obj\octopacked” -Version 1.0.$(Build.BuildNumber)
System.Exception: There was an error calling NuGet. Please see the output above for more details.
i’m using TFS2012.