【发布时间】:2014-12-21 04:32:15
【问题描述】:
我目前在 TFS 2013 中有一个 CI 设置,它执行以下操作
- 每次提交到分支时从 Git 拉取代码
- 构建解决方案
- 针对解决方案运行 N 单元测试
- 针对 javascript 运行 Jasmine 前端测试
- 通过 WebDeploy 成功部署到所选服务器。
我现在已经设法在服务器上安装了 Grunt 和 NodeJS,以便在步骤 5-6 之间对 Javascript 进行一些操作。有人对如何做到这一点有任何建议吗?
我已尝试后测试脚本以成功缩小 src 和 bin/_PublishedWebsites 目录上的 javascript,但这似乎不会持续到部署服务器。事实上, _PublishedWebsites 路由将构建文件夹置于不可删除状态,因为 Windows 文件的最大字符数限制 (argh)。
【问题讨论】:
标签: powershell tfs continuous-integration continuous-deployment