gpt4 book ai didi

azure - 从另一个 Azure DevOps Git 存储库运行 YAML 管道

转载 作者:行者123 更新时间:2023-12-02 07:59:45 25 4
gpt4 key购买 nike

你能帮我一下吗?如何从另一个 Azure DevOps Git 存储库运行 YAML 管道?我有两个存储库,一个用于模板,一个用于代码源。我的代码:

resources:      
repositories:
- repository: CodeServerGit
name: BoxServer/CodeServerGit
type: git
#connection: CodeServerGit
ref: /v1/dev
# source: /v1/dev

我有一个错误

[error]Project file(s) matching the specified pattern were not found.

我发现我位于错误的存储库中。程序集进入模板所在的存储库,并且不连接到代码所在的存储库。

最佳答案

由于您要链接的是 Azure Devops git 存储库,请检查以下对我有用的示例:

resources:      
repositories:
- repository: {repos name}
name: {project name}/{repos name}
type: git
ref: master #branch name

jobs:
- template: azure-pipelines-1.yml@{repos name}
<小时/>

上面的脚本并不是很复杂,但是有很多地方需要注意

(1) 存储模板YAML文件的项目应该在同一个组织中。

(2) 对于ref的值,如果您想要的是分支,只需在此处输入分支名称即可。队列启动后,服务器会自动在值前添加refs/heads

如果在这里要指定标签,则必须填写完整的格式:refs/tags/{标签名称}

(3) 当您尝试调用一个模板时,请不要忘记在 @ 后面指定存储库名称

请参阅doc .

关于azure - 从另一个 Azure DevOps Git 存储库运行 YAML 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59038994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com