-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnuget-push-all.bat
34 lines (26 loc) · 1.08 KB
/
nuget-push-all.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
@ECHO OFF
SETLOCAL
SET SOURCE=null
SET TOKEN=null
ECHO Usage:
ECHO Step 1) Enter source: specify what is the deployment cloud on this package (nuget/github).
ECHO Step 2) Enter API token: OAuth token used on deployment.
ECHO.
IF "%~1"=="" (SET /P SOURCE="Enter source: ")
IF "%~2"=="" (SET /P TOKEN="Enter API token: ")
ECHO.
SET CORE_PKG_VERSION=1.1.4
SET DIAGNOSTICS_PKG_VERSION=1.2.1
SET EXTENSIONS_PKG_VERSION=1.2.0
SET NETWORKING_PKG_VERSION=1.2.0
SET REDIS_PKG_VERSION=1.1.1
SET THREADING_PKG_VERSION=1.4.0
ECHO Packing all distributions...
dotnet pack --configuration Release
START nuget-push-package.bat PSTk.Core %CORE_PKG_VERSION% %SOURCE% %TOKEN%
START nuget-push-package.bat PSTk.Diagnostics %DIAGNOSTICS_PKG_VERSION% %SOURCE% %TOKEN%
START nuget-push-package.bat PSTk.Extensions %EXTENSIONS_PKG_VERSION% %SOURCE% %TOKEN%
START nuget-push-package.bat PSTk.Networking %NETWORKING_PKG_VERSION% %SOURCE% %TOKEN%
START nuget-push-package.bat PSTk.Threading %THREADING_PKG_VERSION% %SOURCE% %TOKEN%
START nuget-push-package.bat PSTk.Redis %REDIS_PKG_VERSION% %SOURCE% %TOKEN%
ENDLOCAL