Discord.Net/pack-and-push.ps1
2024-06-15 18:54:29 +12:00

15 lines
1.5 KiB
PowerShell

# Build the package
dotnet build -v minimal -c Release /p:Version=3.204.0 /p:TargetFrameworks=net6.0 /p:nowarn='"CS0618;CS1573;CS1591"'
# Pack the package
dotnet pack "src\Discord.Net.Core\Discord.Net.Core.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src\Discord.Net.Rest\Discord.Net.Rest.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src\Discord.Net.WebSocket\Discord.Net.WebSocket.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src\Discord.Net.Commands\Discord.Net.Commands.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src\Discord.Net.Webhook\Discord.Net.Webhook.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src\Discord.Net.Interactions\Discord.Net.Interactions.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "experiment\Discord.Net.BuildOverrides\Discord.Net.BuildOverrides.csproj" --no-restore --no-build -v minimal -c Release -o output/ /p:Version=3.204.0 /p:TargetFrameworks=net6.0
dotnet pack "src/Discord.Net/Discord.Net.csproj" -c Release -o output/ /p:Version=3.204.0
# Push the packages
dotnet nuget push output/ --source ellielab