我有两个构建配置:
- 构建解决方案并运行测试
- 使用 msbuild 部署 ASP.NET 站点
那篇文章http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity.html被用作手册。
目前我想添加第三个构建配置来安装 Windows 服务。应该从 bin 文件夹(发布、调试等)运行一个 powershell 脚本。
所以问题是如何访问构建文件夹(例如 C:\TeamCity\buildAgent\work\94fc00f485df5f29\Solution\Service\bin\%environment%)来运行该脚本?据我了解,来自 url 的 guid 不是静态的,我无法在 teamcity 中对其进行硬编码。