Skip to content
This repository was archived by the owner on Nov 1, 2020. It is now read-only.

Commit 753a6d2

Browse files
author
Jérémie Bertrand
committed
Replace PepitaPackage by nuget pack which handles dependencies
1 parent 8961ffe commit 753a6d2

4 files changed

Lines changed: 4 additions & 25 deletions

File tree

SemanticReleaseNotesParser.Core/SemanticReleaseNotesParser.Core.csproj

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<AssemblyName>SemanticReleaseNotesParser.Core</AssemblyName>
1212
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
1313
<FileAlignment>512</FileAlignment>
14-
<NuGetPackageImportStamp>e79e6be6</NuGetPackageImportStamp>
14+
<NuGetPackageImportStamp>95d19728</NuGetPackageImportStamp>
1515
</PropertyGroup>
1616
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1717
<DebugSymbols>true</DebugSymbols>
@@ -67,33 +67,11 @@
6767
<EmbeddedResource Include="Resources\GroupByCategories.liquid" />
6868
</ItemGroup>
6969
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
70-
<Import Project="..\packages\PepitaPackage.1.21.4\build\PepitaPackage.targets" Condition="Exists('..\packages\PepitaPackage.1.21.4\build\PepitaPackage.targets')" />
71-
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
72-
<PropertyGroup>
73-
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
74-
</PropertyGroup>
75-
<Error Condition="!Exists('..\packages\PepitaPackage.1.21.4\build\PepitaPackage.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\PepitaPackage.1.21.4\build\PepitaPackage.targets'))" />
76-
</Target>
7770
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
7871
Other similar extension points exist, see Microsoft.Common.targets.
7972
<Target Name="BeforeBuild">
8073
</Target>
8174
<Target Name="AfterBuild">
8275
</Target>
8376
-->
84-
85-
<Target Name="CleanNuget">
86-
<ItemGroup>
87-
<RefFilesToDelete Include="$(SolutionDir)PackagingAssets\nuget\Lib\*.*" />
88-
</ItemGroup>
89-
<Delete Files="@(RefFilesToDelete)" />
90-
</Target>
91-
<Target Name="AfterBuild" DependsOnTargets="CleanNuget">
92-
<!-- NugetBuild -->
93-
<MakeDir Directories="$(SolutionDir)PackagingAssets\nuget" />
94-
<Copy SourceFiles="$(OutputPath)SemanticReleaseNotesParser.Core.dll" DestinationFolder="$(SolutionDir)PackagingAssets\nuget\Lib\Net40" />
95-
<Copy SourceFiles="$(OutputPath)SemanticReleaseNotesParser.Core.pdb" DestinationFolder="$(SolutionDir)PackagingAssets\nuget\Lib\Net40" />
96-
<Copy SourceFiles="$(OutputPath)SemanticReleaseNotesParser.Core.xml" DestinationFolder="$(SolutionDir)PackagingAssets\nuget\Lib\Net40" />
97-
<PepitaPackage.CreatePackageTask NuGetBuildDirectory="$(SolutionDir)PackagingAssets\nuget" MetadataAssembly="$(OutputPath)SemanticReleaseNotesParser.Core.dll" Version="$(GitVersion_NuGetVersion)" />
98-
</Target>
9977
</Project>

PackagingAssets/nuget/SemanticReleaseNotesParser.Core.nuspec renamed to SemanticReleaseNotesParser.Core/SemanticReleaseNotesParser.Core.nuspec

File renamed without changes.

SemanticReleaseNotesParser.Core/packages.config

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@
22
<packages>
33
<package id="CommonMark.NET" version="0.8.3" targetFramework="net40" />
44
<package id="DotLiquid" version="1.8.0" targetFramework="net40" />
5-
<package id="PepitaPackage" version="1.21.4" targetFramework="net40" developmentDependency="true" />
65
</packages>

appveyor.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ after_build:
3636
# build chocolatey package
3737
- ps: (gc PackagingAssets\chocolatey\tools\chocolateyInstall.ps1).replace('{{version}}', $env:GitVersion_NuGetVersion).replace('{{tag}}',$env:appveyor_repo_tag_name)|sc PackagingAssets\chocolatey\tools\chocolateyInstall.ps1
3838
- nuget pack PackagingAssets\chocolatey\SemanticReleaseNotesParser.nuspec -Version %GitVersion_NuGetVersion% -NoPackageAnalysis -NonInteractive -OutputDirectory %appveyor_build_folder%\PackagingAssets\chocolatey\
39-
# build nuget package -> made in SemanticReleaseNotesParser.Core.csproj
39+
# build nuget package
40+
- mkdir PackagingAssets\nuget\
41+
- nuget pack SemanticReleaseNotesParser.Core/SemanticReleaseNotesParser.Core.nuspec -Version %GitVersion_NuGetVersion% -OutputDirectory %appveyor_build_folder%\PackagingAssets\nuget\
4042
# zip for github package
4143
- 7z a SemanticReleaseNotesParser.%GitVersion_NuGetVersion%.zip %appveyor_build_folder%\SemanticReleaseNotesParser.exe
4244
- 7z a SemanticReleaseNotesParser.%GitVersion_NuGetVersion%.zip ReleaseNotes.html

0 commit comments

Comments
 (0)