我在根项目中获得了一个构建配置模板。
在参数部分中,我有以下3个配置参数:
deployment.username
deployment.password
deployment.destinationServer01在参数部分中,我还有一个powershell.args01配置参数,其值为
-username %deployment.username% -password %deployment.password% -computer %deployment.destinationServer01%在同一个模板中,我有一个"PowerShell“构建步骤,其中脚本参数部分如下所示:
脚本参数: %powershell.args01%
问题
我有三个从上面的模板继承的构建配置。此设置在所有3种配置中都能完美地工作。今天,我要复制其中一个配置,以创建从上面的模板继承的第四个配置。突然,在这条线上
-username %deployment.username% -password %deployment.password% -computer %deployment.destinationServer01%%deployment.destinationServer01%不再被计算,只是作为与其实际值相反的%deployment.destinationServer01%传递给我的脚本。%deployment.username%和%deployment.password%的评价仍然很好。
我不知道该找什么不同,因为没有什么区别。这是在一个模板中定义的,从它继承的所有三个配置都工作得很好。唯一的区别是,这个第4个配置依赖于其他3个配置中的一个。但这涉及到玩文物。我不改变剧本和论点。
发布于 2018-02-07 10:28:31
以下是一些需要检查的内容:
%deployment.destinationServer01%参数?(添加构建步骤并开始键入%deplo... - TC自动完成它吗?)如果其他所有操作失败,打开TC数据目录(通过登录到服务器或在TC read 这里中浏览),并将工作的XML文件与非工作的第四个配置的XML文件区分开来。一定有不同之处:-)
https://stackoverflow.com/questions/48653199
复制相似问题