MSBuild任务使用Teamcity凭据

时间:2013-05-27 08:13:52

标签: msbuild-task msbuild-4.0 teamcity-7.1

我正在使用MSBuild任务来安装Windows服务。一切正常,但新安装的服务在本地系统帐户下运行。无论如何,告诉MSBuild在与TeamCity相同的帐户下安装服务(TeamCity在特殊服务帐户下运行)。我正在使用TeamCity运行构建文件。我不想明确指定用户名和密码,因为以纯文本格式存储此信息风险太大。

Build Param does not allow values to be stored as password

谢谢。

1 个答案:

答案 0 :(得分:2)

似乎不可能。但是,我建议使用构建参数,它们是为它而设计的。 在此处阅读更多相关信息:http://confluence.jetbrains.com/display/TCD6/Defining+and+Using+Build+Parameters+in+Build+Configuration

您可以在TeamCity UI中指定用户/密码(如果需要,甚至可以在每个构建中指定)