我想在Azure DevOps中为我的项目实施自定义生成任务。对于每种环境,我们都有自己的订阅和与环境无关的订阅。新任务应默认具有与环境无关的任务。
这是task.json中的相关代码。
"inputs": [
{
"name": "ConnectedServiceName",
"type": "ConnectedService:AzureRM",
"label": "Azure Subscription",
"required": true,
"defaultValue": "4893b32-2345-ab54-b13d-1294cab34",
"groupName": "CredentialsSelection"
},
问题是,我指定的服务端点ID被忽略。如果我指定服务连接端点的名称,则会发生相同的行为。 有人知道是否可以指定默认值吗?
答案 0 :(得分:0)
现在,可以使用服务连接ID设置默认值。该任务需要一些时间才能使更改可用。我不知道为什么,因为我在部署新版本之前删除了任务。但是现在可以了。
如D.J.提到,默认值仅在任务是内部任务且仅在组织内部使用时才有意义。