1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dotnetchina-sharding-core

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
nuget-publish.bat 786
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
xuejiaming Отправлено 12.10.2024 05:52 85fd208
:start
::定义版本
set EFCORE8=7.8.1.22
set EFCORE7=7.7.1.22
set EFCORE6=7.6.1.22
set EFCORE5=7.5.1.22
set EFCORE3=7.3.1.22
set EFCORE2=7.2.1.22
::删除所有bin与obj下的文件
@echo off
echo input nuget api key
set /p apiKey=
IF "apiKey"=="" (
ECHO No NuGet API key provided &goto :start
)
set nowpath=%cd%
cd \
cd %nowpath%
::delete specify file(*.pdb,*.vshost.*)
for /r %nowpath% %%i in (*.pdb,*.vshost.*) do (del %%i && echo delete %%i)
::delete specify folder(obj,bin)
for /r %nowpath% %%i in (obj,bin) do (IF EXIST %%i (RD /s /q %%i && echo delete %%i))
echo clear complete
::构建
dotnet build -c Release
::publishing....
for /r %nowpath% %%i in (*.nupkg) do (dotnet nuget push %%i -k %apiKey% --source https://api.nuget.org/v3/index.json)
echo complete
pause

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dotnetchina-sharding-core.git
git@api.gitlife.ru:oschina-mirror/dotnetchina-sharding-core.git
oschina-mirror
dotnetchina-sharding-core
dotnetchina-sharding-core
main