VS.NET overnight build script.
От: Andy77 Ниоткуда  
Дата: 26.04.03 02:49
Оценка: 6 (2)
Может, пригодится кому (сам промучался с час, вспоминая команды .cmd)... строит все солюшены, найденные ниже текущей директории, и, в случае ошибок, посылает емейл по указанному адресу с отчетом (успешно скомпилированные солюшены не включаются в лог).

overnight.cmd
@echo off
call %VSCOMNTOOLS%\vsvars32.bat
echo Overnight build results. > allerrors.log
set efound="0"

for /R %%f in (*.sln) do (
  devenv /build release %%f > build.log
  if errorlevel 1 (
    copy allerrors.log+build.log
    set efound="1"
  )
)

if %efound%=="1" blat allerrors.log -s "** Build Results (hehe) **" -t bill.gates@microsoft.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.