@echo off echo "Running jenkins-win64.bat" call "scripts\build-win64.bat" echo "updating 64 bit installer file with hashed passwd..." set hashedPasswdFile=C:\electron-installer\hashedPasswd.txt if NOT EXIST %hashedPasswdFile% ( echo "can not find hashed password file in: " %hashedPasswdFile% exit /b -1 ) set /p hashedPasswd=<%hashedPasswdFile% set installerFile=installer\win\Symphony-x64.aip if NOT EXIST %installerFile% ( echo "can not find installer file in: " %installerFile% exit /b -1 ) call powershell -Command "(get-content %installerFile%) | foreach-object {$_ -replace '4A99BAA4D493EE030480AF53BA42EA11CCFB627AB1800400DA9692073D68C522A10A4FD0B5F78525294E51AC7194D55B5EE1D31F', '%hashedPasswd%'} | set-content %installerFile%" echo "creating 64 bit msi..." rem add AdvancedInstaller.com to PATH set PATH="%PATH%";C:\Program Files\nodejs\;C:\Program Files (x86)\Caphyon\Advanced Installer 15.9\bin\x86 echo %PATH% call node -e "console.log(require('./package.json').version);" > version.txt set /p baseVer=