Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Commit

Permalink
Add upload command to vcbuild.bat
Browse files Browse the repository at this point in the history
  • Loading branch information
ry committed Nov 11, 2011
1 parent 895fa3a commit 2af6431
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions vcbuild.bat
Expand Up @@ -19,6 +19,7 @@ set nobuild=
set test=
set test_args=
set msi=
set upload=

:next-arg
if "%1"=="" goto args-done
Expand All @@ -35,10 +36,12 @@ if /i "%1"=="test-message" set test=test-message&goto arg-ok
if /i "%1"=="test-all" set test=test-all&goto arg-ok
if /i "%1"=="test" set test=test&goto arg-ok
if /i "%1"=="msi" set msi=1&goto arg-ok
if /i "%1"=="upload" set upload=1&goto arg-ok
:arg-ok
shift
goto next-arg
:args-done
if defined upload goto upload


:project-gen
Expand Down Expand Up @@ -103,6 +106,19 @@ goto exit
echo Failed to create vc project files.
goto exit

:upload
echo uploading .exe .msi .pdb to nodejs.org
python "%~dp0tools\getnodeversion.py" > "%temp%\node_version.txt"
if not errorlevel 0 echo Cannot determine current version of node.js & goto exit
for /F "tokens=*" %%i in (%temp%\node_version.txt) do set NODE_VERSION=%%i
@echo on
ssh node@nodejs.org mkdir -p web/nodejs.org/dist/v%NODE_VERSION%
scp Release\node.msi node@nodejs.org:~/web/nodejs.org/dist/v%NODE_VERSION%/node-%NODE_VERSION%.msi
scp Release\node.exe node@nodejs.org:~/web/nodejs.org/dist/v%NODE_VERSION%/node.exe
scp Release\node.pdb node@nodejs.org:~/web/nodejs.org/dist/v%NODE_VERSION%/node.pdb
@echo off
goto exit

:help
echo vcbuild.bat [debug/release] [msi] [test-all/test-uv/test-internet/test-pummel/test-simple/test-message] [clean] [noprojgen] [nobuild]
echo Examples:
Expand Down

0 comments on commit 2af6431

Please sign in to comment.