是否可以在生成任务中为 Azure DevOps 服务连接设置默认值?



我想在 Azure DevOps 中为我的项目实现自定义生成任务。对于每个环境,我们都有一个自己的订阅和一个与环境无关的订阅。新任务应默认具有与环境无关的任务。

这是来自task.json的相关代码。

"inputs": [
{
"name": "ConnectedServiceName",
"type": "ConnectedService:AzureRM",
"label": "Azure Subscription",
"required": true,
"defaultValue": "4893b32-2345-ab54-b13d-1294cab34",
"groupName": "CredentialsSelection"
},

问题是,我指定的服务终结点 ID 被忽略了。如果我指定服务连接终结点的名称,则会发生相同的行为。 有谁知道是否有办法指定默认值?

现在,可以使用服务连接 ID 设置默认值。该任务需要一些时间来使更改可用。我不知道为什么,因为我在部署新版本之前删除了任务。但现在它起作用了。

正如 D.J. 所提到的,默认值只有在任务是内部任务并且仅在组织内使用时才有意义。

相关内容

  • 没有找到相关文章

最新更新