Repository > Organization ),它还指出 Organizati-6ren">
gpt4 book ai didi

github - Github 的 "Environment"和 "Repository" secret 之间的区别?

转载 作者:行者123 更新时间:2023-12-04 04:25:40 28 4
gpt4 key购买 nike

在 GitHub documentation它指出 secret 的优先级从低到高( Environment > Repository > Organization ),它还指出 Organization secret 可用于组织中的所有存储库。但它没有说明 EnvironmentRepository secret 。
我的问题是:

  • Environment有什么区别和 Repository secret ?
  • 我应该什么时候使用 Environment secret ?
  • 我应该什么时候使用 Repository secret ?
  • 最佳答案

    好吧,环境 secret 特定于 environment在 Github Actions 中,它允许您在单个存储库中为作业运行不同的配置,例如先部署到登台,然后再部署到生产。
    存储库 secret 特定于单个存储库(以及其中使用的所有环境),而组织 secret 特定于整个组织及其下的所有存储库。
    如果您有特定于环境的 secret ,则可以使用环境 secret 。
    如果您不确定,您也可以从所有内容的存储库 secret 开始。如果您稍后引入需要不同 secret 的不同环境,则可以将存储库 secret 移动到特定环境。由于继承链,这应该对作业透明。

    关于github - Github 的 "Environment"和 "Repository" secret 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65957197/

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