7
Làm cách nào để tự động thực thi tệp lô từ TeamCity. Tôi có thể tạo cấu hình xây dựng TC và có tác nhân TC xây dựng và tự động chạy tệp lô được chỉ định không?Chạy tệp .bat từ TeamCity
EDIT: tập lệnh theo lô. nhắn
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
Lỗi:
[00:25:12]: 'projBuild' không được công nhận là một lệnh nội bộ hay bên ngoài, [00:25:12]: có thể hoạt động chương trình hoặc tập tin thực thi . [12:25:13]: Xây dựng xong
Cách sử dụng tùy chọn Á hậu MSbuild? – ZVenue
Bạn có thể sử dụng bất kỳ cấu hình nào có thể chạy các tệp thực thi hoặc hàng loạt khác, Ant, MSbuild, v.v., nhưng nếu bạn chỉ muốn chạy một tệp bat, bạn nên sử dụng cấu hình đơn giản và thích hợp nhất như được đề xuất trong câu trả lời của tôi. – CrazyCoder
: Tôi đã thử làm điều này bằng tùy chọn dòng lệnh .. nhưng tôi gặp lỗi .. vui lòng xem các chỉnh sửa bài đăng gốc. Cảm ơn sự giúp đỡ của bạn – ZVenue