在TeamCity中使用NuGet打包器和Grunt输出

时间:2015-05-15 07:59:46

标签: gruntjs nuget teamcity

在我的TeamCity构建配置中,我有一个Grunt步骤,从源代码管理中的index.template.html生成应用程序的index.html。

在下一步中,我们创建一个NuGet包并进行部署.NuGet包显然应该包含新生成的index.html。

可是:

  • 如果我将index.html文件放在源代码管理中并让它在TeamCity checkout文件夹中被Grunt覆盖,那么NuGet打包器将使用其源代码控制版本而不是Grunt生成的版本

  • 如果我从源代码管理中删除index.html,NuGet打包程序将不会将其放在输出.nupkg文件中

在这种情况下做事的正确方法是什么?

0 个答案:

没有答案