我在git项目中有一个升级脚本,导致yarn.lock文件被更新。
现在,通过构建任务在TFS中调用此脚本。我想要的是,在调用脚本(它是一个纱线任务)之后,我可以将任务配置为执行“add。”,“commit -m”upgrade“和”push origin master“作为一系列步骤。
这可能吗?添加新步骤时我没有看到任何Git任务,但我想我可以使用cmd任务来完成它。
谢谢!
答案 0 :(得分:0)
是的,您可以使用命令行任务来运行git命令。或者您也可以将git命令放在atch文件中,然后使用批处理脚本步骤。您甚至可以使用 PowerShell 步骤来运行git命令。
有关详细步骤,请参阅此链接:https://www.visualstudio.com/en-us/docs/build/scripts/git-commands
另一个类似案例:Executing git commands inside a build job in Visual Studio Team Services (was VSO)