TeamCity正在用星号替换特定短语

TeamCity正在用星号替换特定短语,teamcity,Teamcity,在整个构建过程中(特别是在运行Powershell步骤时),TeamCity将某些文本短语(公司名称)替换为星号,我们刚刚开始遇到问题 您可以在这里看到,我们正在从包含文本的github repo以及包含文本的分支中提取,并将其替换为****** 有人知道为什么会这样吗?这会导致构建失败 运行TC 2018.1.1时会发生这种情况,因为TeamCity希望在构建日志中保护您的密码 如前所述,当您有一个password参数,其值与公司名称匹配时,TC将用星号替换它,这是因为这些部分与标记为pas

在整个构建过程中(特别是在运行Powershell步骤时),TeamCity将某些文本短语(公司名称)替换为星号,我们刚刚开始遇到问题

您可以在这里看到,我们正在从包含文本的github repo以及包含文本的分支中提取,并将其替换为
******

有人知道为什么会这样吗?这会导致构建失败


运行TC 2018.1.1时会发生这种情况,因为TeamCity希望在构建日志中保护您的密码


如前所述,当您有一个password参数,其值与公司名称匹配时,TC将用星号替换它,这是因为这些部分与标记为password的属性匹配。据我所知,我们没有任何config/system/env password参数,但通过查看构建参数,它将看起来它可能是
system.teamcity.auth.password
。我认为这是构建代理密码(因为我们使用cloud azure代理)太棒了。事实证明这是我们SSH密钥的密码(我知道不太理想,但这些事情都会发生)。一旦我更改了SSH密钥密码并更新了所有VCS根和构建功能(SSH代理),它不再掩盖文本。谢谢!不客气。我认为这是一个伟大的功能。它允许隐藏所有可用于非法操作的东西。