在 Travis 上存储证书文件

Posted

技术标签:

【中文标题】在 Travis 上存储证书文件【英文标题】:Store certificate file on Travis 【发布时间】:2019-06-30 10:43:38 【问题描述】:

我正在使用 Travis CI 为 macOS 应用程序开发完整的自动化构建。作为构建的一部分,我需要签署我的捆绑包。目前,由于我需要创建钥匙串并将我的证书存储在那里,它存储在我的代码存储库中。

出于安全原因,我想避免将证书文件存储在存储库中,但我认为不可能将其存储在 Travis 上并使其可用于每个构建。这可能吗?

我还有什么其他选择。谁能给点意见?

提前致谢和问候

【问题讨论】:

你能解决这个问题吗? 是的,我可以使用 travis 功能 您能否将其添加为答案。正在寻找相同的。如果可以的话,那将是非常有帮助的。 【参考方案1】:

有一个关于 Travis 文档的指南解释了这个过程。它可能对某人有用

Travis doc

【讨论】:

以上是关于在 Travis 上存储证书文件的主要内容,如果未能解决你的问题,请参考以下文章

如何利用加密芯片存储证书等文件

如何利用加密芯片存储证书等文件

带有证书的签名工具存储在本地计算机中

window7证书存储

如何在Android设备上安装可信CA证书?

直接在文件系统上使用 PEM 编码的 CA 证书进行 HTTPS 请求?