我有一个PhoneGap项目,它使用在TeamCity中运行的自定义MSBuild脚本作为CI构建。 我现在想要添加的是zip,并在每次签到时使用PhoneGap REST API发送项目文件。 但在发送文件之前,我需要在index.html的head节点内进行一些更改,因为有一个服务的URI与DEBUG,TEST,RELEASE环境不同。
有没有什么方法可以在.html文件中使用#ifdef和build属性之类的东西,或者是否有更好的方法可以使用MsBuild / TeamCity来解决这个问题?
答案 0 :(得分:0)
您可以设置自定义令牌(例如“ ## replace this ## ”),然后使用TeamCity PowerShell构建步骤更新HTML内容。