7
如何從TeamCity自動執行批處理文件。我可以創建TC構建配置並讓TC代理構建並自動運行指定的批處理文件嗎?從TeamCity運行.bat文件
編輯:批處理腳本。
echo off
echo Do you want to deploy xxxx to DerServ(yn):
set /p input=
if "%input%" == "y" goto :1
if NOT "%input%" == "y" goto :2
:1
SET MSBUILD="C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe"
%MSBUILD% xxxxx.defaultTeamCity.msbuild /target:projBuild
goto end
:2
ECHO Exiting...
goto end
:end
pause
錯誤消息:
[12點25分12秒]: 'projBuild' 不被識別爲內部或外部的命令,[12點25分12秒]:可運行的程序或批處理文件[12:25:13]:Build finished
如何使用MSbuild runner選項? – ZVenue
您可以使用任何可以運行其他批處理或可執行文件,Ant,MSbuild等的配置,但是如果您只想運行一個bat文件,則應該使用我的答案中建議的最簡單和最合適的配置。 – CrazyCoder
:我試圖通過命令行選項做到這一點..但我得到一個錯誤..請參閱原始帖子編輯。感謝您的幫助 – ZVenue