Azure-DevOps-发布任务:如何在自定义服务连接选择列表中设置限制?

时间:2019-04-22 16:37:03

标签: azure-devops azure-pipelines-release-pipeline

对于具有自定义服务连接类型(即"type": "connectedService:generic")的选择列表,我们如何实现以下任一条件?

  1. 在发布任务中隐藏serviceConnection字段,但仍在内部将其与默认设置的端点一起使用。我们试图隐藏,但是由于某些授权错误,释放任务失败。

  2. 使选择列表字段为只读。我们尝试了这些,但是没有用:

    "properties": {
        "EditableOptions": "False",
        "isReadOnly": true
    }
    
  3. 应用过滤器以仅填充选择列表中的单个固定端点(在下面的示例中为“ Value1”)。我们尝试了此方法,但没有成功:

    "values": {
        "possibleValues":[
        {
            "value": "12345-678-guid",
            "displayValue": "Value1"
        }],
        "defaultValue": "12345-678-guid",
        "isLimitedToPossibleValues": true
    }
    

最终,我们希望发布任务仅在单个服务连接端点上运行。如果我们没有上述任何限制,则所有端点都将显示在选择列表中,并且不会强制用户使用我们创建的端点。任何输入将不胜感激。

0 个答案:

没有答案