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

Is it possible to set a default value for Azure DevOps service connections in build tasks?

我想在 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。提到,默认值只有在任务是内部的并且只在组织内使用时才有意义。