gpt4 book ai didi

git - CI/CD 失败,因为缺少构建所需的文件,但在 .gitignore 中的公共(public)存储库中不需要

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

我有一个开源项目的公共(public)存储库,我还有一个 CI/CD 平台,它可以监听我的提交并构建我的应用程序。
问题是我有重要的构建文件,但我不想在 repo 中公开。
由于 CICD 首先从 GitHub pull ,因此它没有获取构建所需的文件,因此它失败了。
如何获得 CICD 敏感文件的副本以及公共(public) repo 的被忽略文件?
我正在为我的颤振应用程序 BTW 使用 CodeMagic CI/CD。

最佳答案

我推荐这两种可能的方法:

  • 将文件添加到私有(private) Git 子模块并将其添加到您的依赖项中:
    https://docs.codemagic.io/building/access-private-git-submodules/
  • 如果文件不多,可以在 Codemagic 中加密,然后通过环境变量添加。
  • 关于git - CI/CD 失败,因为缺少构建所需的文件,但在 .gitignore 中的公共(public)存储库中不需要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64603001/

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