【问题标题】:Azure DevOps secure file guidsAzure DevOps 安全文件指南
【发布时间】:2021-08-14 21:09:26
【问题描述】:

在我的 ADO 构建管道中,我有一个安全的文件下载步骤。当我们分支版本时,我们使用 powershell 来完成繁重的工作,包括克隆构建定义和更新克隆管道中的设置/信息。

我遇到的一个问题是Secure File Download step 不接受变量,并且在 UI 中您只能选择已经存在的文件的名称,因此我们必须在每个新分支之后手动更新它我们创造。

我已经在 powershell 中获取了定义任务步骤(作为 $step),并希望我可以将 $step.inputs.fileInputs 设置为我分配给类似 cert-$newVersion 的变量,但它目前设置为 guid。

有人知道是否可以通过 API 获取 ADO 中安全文件的 guid 或有解决方案吗?

【问题讨论】:

    标签: tfs azure-devops


    【解决方案1】:

    有谁知道是否可以通过 API 获取 ADO 中安全文件的 guid 或有解决方案吗?

    是的。该 API 存在。

    您可以尝试使用以下 Rest API:

    Get https://dev.azure.com/{OrganizationName}/{ProjectName}/_apis/distributedtask/securefiles?api-version=6.1-preview.1
    

    结果:

    您可以根据文件名获取安全文件 GUID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-06
      • 1970-01-01
      • 2021-01-29
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 2018-02-28
      相关资源
      最近更新 更多