Skip to content

Instantly share code, notes, and snippets.

View Xeinaemm's full-sized avatar
✌️
Greetings

Piotr Czech Xeinaemm

✌️
Greetings
View GitHub Profile
./build.ps1 -Target="CreateIISWebsites" -Environment="Development" -WebsiteName="DefaultIISWebsite" -ApplicationPoolName="DefaultIISWebsite"
<ItemGroup>
<Compile Include="**\*.cs" />
</ItemGroup>
<PropertyGroup>
<LangVersion>latest</LangVersion>
</PropertyGroup>
$(LangVersion)
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.2'">
<PackageReference Include="AspNetCoreAnalyzers" Version="0.2.0-dev" />
</ItemGroup>
<Target Name="PackNugets" AfterTargets="Build">
<Exec Command="dotnet pack &quot;$(MSBuildProjectDirectory)&quot; --no-build -o C:\NugetSource -c $(Configuration)"/>
</Target>
<Target Name="Build">
//do something, base target Build will be overwritten.
</Target>
<Target Name="PackNugets" AfterTargets="AfterBuild">
<Exec Command="dotnet pack &quot;$(MSBuildProjectDirectory)&quot; --no-build -o C:\NugetSource -c $(Configuration)"/>
</Target>
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="NuspecSettings">
<Company>Xeinaemm</Company>
<Authors>$(Company)</Authors>
<Copyright>Copyright © $(Company) $([System.DateTime]::Now.Year)</Copyright>
<Trademark>$(Company)™</Trademark>
<Product>$(Company) Projects</Product>
</PropertyGroup>
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />