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

时间:2019-06-18 08:09:24

标签: azure-devops azure-pipelines-build-task

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

这是task.json中的相关代码。

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

问题是,我指定的服务端点ID被忽略。如果我指定服务连接端点的名称,则会发生相同的行为。 有人知道是否可以指定默认值吗?

1 个答案:

答案 0 :(得分:0)

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

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