Azure 如何使用Yaml在devops管道中添加绑定
如何使用yaml在“IIS web app管理”任务中添加绑定? 我试着将绑定像经典管道一样放置,但不起作用Azure 如何使用Yaml在devops管道中添加绑定,azure,azure-devops,azure-pipelines,azure-pipelines-build-task,Azure,Azure Devops,Azure Pipelines,Azure Pipelines Build Task,如何使用yaml在“IIS web app管理”任务中添加绑定? 我试着将绑定像经典管道一样放置,但不起作用 您需要创建一个包含以下所有信息的JSon: { "bindings":[{ "protocol":"http",
您需要创建一个包含以下所有信息的JSon:
{
"bindings":[{
"protocol":"http",
"ipAddress":"*",
"port":"xxxxx",
"sslThumbprint":"",
"sniFlag":false
},
{
"protocol":"http",
"ipAddress":"*",
"hostname":"yyyyyy.com",
"port":"80",
"sslThumbprint":"",
"sniFlag":false
},
{
"protocol":"http",
"ipAddress":"*",
"hostname":"xxxxxxxx.com",
"port":"80",
"sslThumbprint":"",
"sniFlag":false
}
]
}
您需要创建包含以下所有信息的JSon:
{
"bindings":[{
"protocol":"http",
"ipAddress":"*",
"port":"xxxxx",
"sslThumbprint":"",
"sniFlag":false
},
{
"protocol":"http",
"ipAddress":"*",
"hostname":"yyyyyy.com",
"port":"80",
"sslThumbprint":"",
"sniFlag":false
},
{
"protocol":"http",
"ipAddress":"*",
"hostname":"xxxxxxxx.com",
"port":"80",
"sslThumbprint":"",
"sniFlag":false
}
]
}
公认的答案并没有给出一个很好的用法示例。
绑定
输入接受格式化为特定JSON对象的多行字符串。另外,请确保设置AddBinding:true
,因为它会忽略绑定
输入,而不使用它
另一方面,如果您将证书存储在WebHosting中(与MY相反),部署将失败,因为任务将无法找到您的证书
公认的答案并没有给出一个很好的用法示例。
绑定
输入接受格式化为特定JSON对象的多行字符串。另外,请确保设置AddBinding:true
,因为它会忽略绑定
输入,而不使用它
另一方面,如果您将证书存储在WebHosting中(与MY相反),部署将失败,因为任务将无法找到您的证书
伟大的感谢您在此处分享您的解决方案,您可以接受它作为答案,这样它可以帮助其他社区成员解决相同的问题,我们可以存档此线程,谢谢。如果或提及预期的格式,将非常有帮助!?有人能指出你把上面的JSON放在哪里吗???@JohnJoseph我已经添加了一个带有示例的答案太棒了!感谢您在此处分享您的解决方案,您可以接受它作为答案,这样它可以帮助其他社区成员解决相同的问题,我们可以存档此线程,谢谢。如果或提及预期的格式,将非常有帮助!?有人能指出你把上面的JSON放在哪里吗???@JohnJoseph我已经用一个例子添加了一个答案