mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Try building samples in a matrix
This commit is contained in:
@@ -9,23 +9,32 @@ if "%~1"=="" (
|
||||
|
||||
set "version=%~1"
|
||||
|
||||
cd %~dp0..\..\src\lib-nodejs
|
||||
|
||||
echo.
|
||||
echo Running npm install
|
||||
call npm install
|
||||
|
||||
echo.
|
||||
echo Cleaning lib-nodejs
|
||||
cd %~dp0..\..\src\lib-nodejs
|
||||
call npm run clean
|
||||
|
||||
echo.
|
||||
echo Compiling lib-nodejs
|
||||
cd %~dp0..\..\src\lib-nodejs
|
||||
call npm run dev
|
||||
|
||||
echo.
|
||||
echo Packing lib-nodejs
|
||||
call npm pack
|
||||
|
||||
cd %~dp0
|
||||
|
||||
echo.
|
||||
echo Running npm install
|
||||
call npm install
|
||||
|
||||
echo.
|
||||
echo Installing lib-nodejs package
|
||||
cd %~dp0
|
||||
call npm install ..\..\src\lib-nodejs\velopack-0.0.0.tgz
|
||||
|
||||
echo.
|
||||
@@ -34,14 +43,4 @@ call npm run package
|
||||
|
||||
echo.
|
||||
echo Creating Velopack Release
|
||||
call vpk pack -u VelopackElectronSample -v %version% -o %~dp0releases -p %~dp0out\VelopackElectronSample-win32-x64
|
||||
|
||||
|
||||
|
||||
@REM echo.
|
||||
@REM echo Compiling VelopackCSharpWpf with dotnet...
|
||||
@REM dotnet publish -c Release -o %~dp0publish
|
||||
@REM
|
||||
@REM echo.
|
||||
@REM echo Building Velopack Release v%version%
|
||||
@REM vpk pack -u VelopackCSharpWpf -v %version% -o %~dp0releases -p %~dp0publish -f net8-x64-desktop
|
||||
call vpk pack -u VelopackElectronSample -v %version% -o %~dp0releases -p %~dp0out\VelopackElectronSample-win32-x64
|
||||
Reference in New Issue
Block a user