config.json 文件的替换令牌在发布管道中不起作用
Replace Tokens for config.json file not working in Release pipeline
我在源代码管理 TFS 中为 config.json 使用替换令牌,并在发布管道中替换令牌任务。
Config.json
{
"ConnectionStrings": "Server=myServerAddress;Database=myDataBase;User Id=myUsername;password=myPassword;Trusted_Connection=False;MultipleActiveResultSets=true;"
}
Config.json
{
“ConnectionStrings”:“#{constr}#”
}
使用变量:
名称值
构造服务器=我的服务器地址;数据库=我的数据库;用户
Id=我的用户名;密码=我的密码;Trusted_Connection=False;MultipleActiveResultSets=true;
替换令牌
我正在使用 config.json
打不开,请指正。
Replace Tokens for config.json file not working in Release pipeline
要使用此任务,请确保以下几点:
设置正确的任务配置,如Root directory
和Target files
:
设置正确范围的正确变量:
确保Artifacts中的config.json
,你可以用私人代理测试它以检查$(System.DefaultWorkingDirectory)
中是否存在config.json
。
作为测试结果(我和我的私人代理核实过):
注意: 要检查结果,我们需要检查发布管道中的 $(System.DefaultWorkingDirectory)
而不是检查回购中的 config.json
。
我在源代码管理 TFS 中为 config.json 使用替换令牌,并在发布管道中替换令牌任务。
Config.json
{ "ConnectionStrings": "Server=myServerAddress;Database=myDataBase;User Id=myUsername;password=myPassword;Trusted_Connection=False;MultipleActiveResultSets=true;"
}
Config.json
{ “ConnectionStrings”:“#{constr}#”
}
使用变量: 名称值 构造服务器=我的服务器地址;数据库=我的数据库;用户 Id=我的用户名;密码=我的密码;Trusted_Connection=False;MultipleActiveResultSets=true;
替换令牌
我正在使用 config.json
打不开,请指正。
Replace Tokens for config.json file not working in Release pipeline
要使用此任务,请确保以下几点:
设置正确的任务配置,如
Root directory
和Target files
:设置正确范围的正确变量:
确保Artifacts中的
config.json
,你可以用私人代理测试它以检查$(System.DefaultWorkingDirectory)
中是否存在config.json
。
作为测试结果(我和我的私人代理核实过):
注意: 要检查结果,我们需要检查发布管道中的 $(System.DefaultWorkingDirectory)
而不是检查回购中的 config.json
。