gpt4 book ai didi

来自另一个 github 存储库的 azure pipelines 资源模板

转载 作者:行者123 更新时间:2023-12-03 02:52:43 25 4
gpt4 key购买 nike

我想创建一个中心点存储库,其中包含所有 Rust 项目的模板。在其他项目中,我只想添加它们的链接:

这里是我的模板存储库的示例链接。您可以找到它们here .

trigger: ["master"]
pr: ["master"]

resources:
repositories:
- repository: templates
type: github
name: xoac/rust-azure-pipelines

# Test top level crate
- template: azure-test-stable.yml@templates
parameters:
name: test_tokio
displayName: Test tokio
cross: true

我收到错误 here Error when using templates from other resources

我找到了here我需要指定服务连接。

If you choose github as your type, then name is the full name of the GitHub repo including the user or organization. For example, Microsoft/vscode. Also, GitHub repos require a service connection for authorization.

<小时/>
  • 我不知道这应该是什么类型的连接。
  • 我想让每个想要使用它的人都可以使用它。

最佳答案

  1. 这将是一个 Github 服务连接(当您创建新服务连接时)
  2. 权限是在构建级别授予的,而不是在用户级别授予的,因此任何可以启动该构建的人都可以启动它并且它可以正常工作
  3. 对于 github 存储库名称,我认为您使用的是正确的名称,但您还需要将 endpoint: service_connection_name 添加到存储库定义中。

阅读:
https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema#repository-resource

关于来自另一个 github 存储库的 azure pipelines 资源模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55061552/

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