mirror of
https://github.com/nsnail/ns-ext.git
synced 2025-04-20 01:02:50 +08:00
24 lines
634 B
PowerShell
24 lines
634 B
PowerShell
# ¶¨Òå²ÎÊý
|
||
Param(
|
||
# Nuget APIKey
|
||
[string] $apikey
|
||
)
|
||
|
||
if ($apikey -eq $null -or $apikey -eq "")
|
||
{
|
||
Write-Error "±ØÐëÖ¸¶¨apiKey";
|
||
return;
|
||
}
|
||
|
||
rm -r ../build/nupkgs/
|
||
dotnet build -c Release ../src/NSExt.sln
|
||
$files = Get-ChildItem -Path ../build/nupkgs/ -Filter *.nupkg
|
||
foreach($file in $files)
|
||
{
|
||
dotnet nuget push $file.fullName --skip-duplicate --api-key $apikey --source https://api.nuget.org/v3/index.json
|
||
}
|
||
$files = Get-ChildItem -Path ../build/nupkgs/ -Filter *.snupkg
|
||
foreach($file in $files)
|
||
{
|
||
dotnet nuget push $file.fullName --skip-duplicate --api-key $apikey --source https://api.nuget.org/v3/index.json
|
||
} |