diff --git a/deploy/3-nuget-push.ps1 b/deploy/3-nuget-push.ps1 index 0db81cf618..cc5f2456ea 100644 --- a/deploy/3-nuget-push.ps1 +++ b/deploy/3-nuget-push.ps1 @@ -28,4 +28,4 @@ powershell -File push_packages.ps1 $nugetApiKey echo "`n-----=====[ PUSHING PACKAGES TO NUGET COMPLETED ]=====-----`n" Write-Info "Pushing packages to NuGet Completed" -cd deploy #always return to the deploy directory \ No newline at end of file +cd ..\deploy #always return to the deploy directory \ No newline at end of file diff --git a/nupkg/pack.ps1 b/nupkg/pack.ps1 index f9aafb26f6..ed4dc4630a 100644 --- a/nupkg/pack.ps1 +++ b/nupkg/pack.ps1 @@ -4,9 +4,12 @@ foreach($solution in $solutions) { $solutionFolder = Join-Path $rootFolder $solution Set-Location $solutionFolder - & dotnet restore + dotnet restore } +# Delete old packages +del *.nupkg + # Create all packages $i = 0 $projectsCount = $projects.length @@ -16,17 +19,15 @@ foreach($project in $projects) { $i += 1 $projectFolder = Join-Path $rootFolder $project $projectName = ($project -split '/')[-1] - Write-Info "[$i / $projectsCount] - Packing project: $projectName" - + # Create nuget pack - Write-Info "-----===[ $i / " + $projects.length + " - " + $projectName + " ]===-----" - + Write-Info "[$i / $projectsCount] - Packing project: $projectName" Set-Location $projectFolder - Remove-Item -Force -Recurse (Join-Path $projectFolder "bin/Release") + dotnet clean dotnet pack -c Release if (-Not $?) { - Write-Error "Packaging failed for the project: $projectFolder" + Write-Error "Packaging failed for the project: $projectName" exit $LASTEXITCODE }