Azure DevOps 资源存储库:self

Posted

技术标签:

【中文标题】Azure DevOps 资源存储库:self【英文标题】:Azure DevOps resources repo: self 【发布时间】:2019-05-20 11:23:17 【问题描述】:

有人可以解释或提供文档

resources:
  - repo: self

在 azure-pipelines.yml 文件中?我找不到任何文档。

这是 Azure 官方文档: https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema

【问题讨论】:

【参考方案1】:

“self”表示“YAML 文件所在的存储库”。

【讨论】:

你怎么知道的?【参考方案2】:

Daniel Mann 回答了这个问题。事实证明,我不需要 repo: self 部分。这部分是我实际放入 YAML azure-pipelines.yml 文件的内容,它对我们有用。再次感谢!

trigger:
  branches:
    include:
      - master
      - features/*
      - bugs/*
    paths:
      exclude:
        - README.md

jobs:
   - template: path/to/backendRepo/azure-pipelines.yml
     parameters:
       componentName: BackEndStuff
   - template: path/to/frontendRepo/azure-pipelines.yml
     parameters:
       componentName: FrontEndStuff

【讨论】:

【参考方案3】:

https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/github?view=azure-devops&tabs=yaml#access-to-github-repositories 我也想知道,并设法找到了这个,它实际上记录了早期答案所描述的内容

【讨论】:

以上是关于Azure DevOps 资源存储库:self的主要内容,如果未能解决你的问题,请参考以下文章

无法使用服务主体从发布管道访问 Azure Devops Git 存储库

如何将 TFVC 项目从 Azure DevOps 服务器迁移到新的 Azure DevOps 帐户作为 Git 存储库

如何从 Azure DevOps Pipeline 读取 Azure 文件共享文件

在 Azure DevOps Git 存储库中使用来自 Azure Pipelines 的 Python 包版本标记 Git 存储库

在 azure devops 中创建存储库的请求正文是啥?

如何使用 Azure 自动化运行手册将 Azure devops 存储库下载为 zip 文件?