Come è possibile automatizzare l'esecuzione di un file batch da TeamCity. Posso creare una configurazione di build TC e far compilare l'agente TC ed eseguire automaticamente il file batch specificato?File .bat in esecuzione da TeamCity
MODIFICA: script batch. messaggio
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
Errore:
[00:25:12]: [00:25:12] 'projBuild' non è riconosciuto come comando interno o esterno,: programma o file batch operabile . [00:25:13]: Corporatura finito
ne dite di usare l'opzione corridore MSBuild? – ZVenue
È possibile utilizzare qualsiasi configurazione in grado di eseguire altri file batch o eseguibili, Ant, MSbuild, ecc., Ma se si desidera eseguire solo un file bat, è necessario utilizzare la configurazione più semplice e appropriata come suggerito nella mia risposta. – CrazyCoder
: Ho provato a farlo con l'opzione della riga di comando .. ma sto ricevendo un errore .. si prega di vedere le modifiche post originale. Grazie per il tuo aiuto – ZVenue