use*_*076 5 javascript build-automation teamcity amd
有没有人知道在使用AMD的HTML/JavaScript项目中显示构建版本号的简单方法?
版本号由TeamCity生成,作为构建过程的一部分.
这是我的意思更详细:
我的一个js文件(例如showVersion.js)有这样一行:
alert('Build version: __build_ver_placeholder__ ');
Run Code Online (Sandbox Code Playgroud)
理想情况下,在TeamCity完成构建之后,它将插入占位符的实际版本号.上面的行将成为:
alert('Build version: 2.1.0 ');
Run Code Online (Sandbox Code Playgroud)
这样,用户可以通过单击调用alert()函数的HTML页面上的按钮来了解构建版本号.
任何想法将不胜感激.谢谢.
您只需添加包含以下代码的PowerShell构建步骤:
(Get-Content "showVersion.js")
| Foreach { $_ -Replace "__build_ver_placeholder__", "%build.number%" }
| Set-Content "showVersion.js";
Run Code Online (Sandbox Code Playgroud)
在构建期间,%build.number%变量将被TeamCity替换
归档时间: |
|
查看次数: |
1751 次 |
最近记录: |