Info
Version: | 1.0.6 |
Author(s): | Herb Stahl |
Last Update: | Wednesday, February 18, 2015 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/Pingo.OctoPack |
Install
Install-Package Pingo.OctoPack
dotnet add package Pingo.OctoPack
paket add Pingo.OctoPack
Pingo.OctoPack Download (Unzip the "nupkg" after downloading)
Dependencies
1 package depend on this package.
Tags
In the project folder must exist a $(projectname).nuspec.
I use a custom implementation of TextTransform(TT) to always build a new nuspec that has the correct version number.
example:
<?xml version="1.0"?>
<package >
<metadata>
<id>Packer</id>
<version>1.0.6</version>
<title>Packer</title>
<authors>Herb Stahl</authors>
<owners>Herb Stahl</owners>
<licenseUrl>https://localhost/License.txt</licenseUrl>
<projectUrl>https://localhost/Packer</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<summary>Some Summary</summary>
<description>Some Description.</description>
<releaseNotes></releaseNotes>
<copyright>Copyright © Pingo LLC 2015</copyright>
<tags></tags>
</metadata>
<files>
<file src="obj\Release\Package\PackageTmp\**\*.*" target="" />
</files>
</package>
Usage:
"c:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe" TheSolution.sln /t:Build /p:DeployOnBuild=true;PublishProfile=WebDeployPackage
/p:Configuration=Release
/p:RunPingoOctoPack=true.