【发布时间】:2012-01-11 08:19:26
【问题描述】:
我正在尝试自动化部署过程,作为其中的一部分,我需要从命令行运行我的发布版本。我可以做到,使用像
这样的命令.\TFSBuild start http://server-name:8080/tfs/project-collection project-name build-name priority:High /queue
它甚至返回一些用于排队构建的代码 — Build queued. Queue position: 2, Queue ID: 11057。
我不知道的是,如何从 powershell 命令行获取有关当前运行的构建或运行构建的状态的信息? 最终目标是在构建完成后开始发布。
我已经获得了所有必要的 powershell 脚本,可以根据构建结果创建部署包、压缩它、复制到生产环境并在那里安装。我现在只需要知道我的构建何时成功。
【问题讨论】:
标签: powershell tfs tfsbuild