将证书文件存储在Travis上

时间:2019-06-30 10:43:38

标签: macos certificate travis-ci keychain p12

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

出于安全原因,我希望避免将证书文件存储在存储库中,但我认为无法将其存储在Travis上并使其可用于每个版本。有可能吗?

我还有什么其他选择。有人可以提出一些想法吗?

预先感谢和问候

1 个答案:

答案 0 :(得分:0)

Travis文档上有一个指南来解释该过程。对某人可能有用

Travis doc