mirror of https://github.com/abpframework/abp.git
3 changed files with 50 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||||
|
<Project> |
||||
|
<PropertyGroup> |
||||
|
<Version>0.1.0</Version> |
||||
|
<NoWarn>$(NoWarn);CS1591</NoWarn> |
||||
|
<PackageIconUrl>http://www.aspnetboilerplate.com/images/abp_nupkg.png</PackageIconUrl> |
||||
|
<PackageProjectUrl>http://abp.io</PackageProjectUrl> |
||||
|
<PackageLicenseUrl>https://github.com/aspnetzero/abp/blob/master/LICENSE</PackageLicenseUrl> |
||||
|
<RepositoryType>git</RepositoryType> |
||||
|
<RepositoryUrl>https://github.com/aspnetzero/abp/</RepositoryUrl> |
||||
|
</PropertyGroup> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<PackageReference Include="SourceLink.Create.CommandLine" Version="2.2.1" PrivateAssets="All" /> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
</Project> |
||||
@ -0,0 +1,32 @@ |
|||||
|
# Paths |
||||
|
$packFolder = (Get-Item -Path "./" -Verbose).FullName |
||||
|
$slnPath = Join-Path $packFolder "../" |
||||
|
$srcPath = Join-Path $slnPath "src" |
||||
|
|
||||
|
# List of projects |
||||
|
$projects = ( |
||||
|
"Volo.Abp" |
||||
|
) |
||||
|
|
||||
|
# Rebuild solution |
||||
|
Set-Location $slnPath |
||||
|
& dotnet restore |
||||
|
|
||||
|
# Copy all nuget packages to the pack folder |
||||
|
foreach($project in $projects) { |
||||
|
|
||||
|
$projectFolder = Join-Path $srcPath $project |
||||
|
|
||||
|
# Create nuget pack |
||||
|
Set-Location $projectFolder |
||||
|
Remove-Item -Recurse (Join-Path $projectFolder "bin/Release") |
||||
|
& dotnet msbuild /t:pack /p:Configuration=Release /p:SourceLinkCreate=true |
||||
|
|
||||
|
# Copy nuget package |
||||
|
$projectPackPath = Join-Path $projectFolder ("/bin/Release/" + $project + ".*.nupkg") |
||||
|
Move-Item $projectPackPath $packFolder |
||||
|
|
||||
|
} |
||||
|
|
||||
|
# Go back to the pack folder |
||||
|
Set-Location $packFolder |
||||
Loading…
Reference in new issue