Teamcity,将参数传递给gulpconfig



我对teamcity很陌生,在理解如何将值传递给我的gulp-config.js时遇到了一些困难,该配置用于设置配置以使用gulp msbuild构建和部署Sitecore Helix项目。

我在teamcity中创建了一个新的标准参数,称为BuildConfiguration,在我的guilpconfig中,我像这样使用它:

var config = {
Configuration = %BuildConfiguration%,
...
}

Teamcity似乎无法替换gulp文件中的变量。我做错了什么?

非常感谢:)

非常感谢艾米和克里斯。

我使用过:

var parsedArgs = require("minimist")(process.argv.slice(2));

在我的gulpfile中:

...
.pipe(msbuild({
targets: targets,
configuration: parsedArgs.buildConfiguration,
...

在团队城市中,在 gulp 任务的高级区域中:

--buildConfiguration %buildConfiguration% --otherArg %value%

最新更新