我正在使用 Travis CI 为 macOS 应用程序开发完整的自动化构建。作为构建的一部分,我需要签署我的捆绑包。目前,由于我需要创建钥匙串并将我的证书存储在那里,它存储在我的代码存储库中。
出于安全原因,我想避免将证书文件存储在存储库中,但我认为不可能将其存储在 Travis 上并使其可用于每个构建。那可能吗?
我还有什么其他选择。任何人都可以提供一些想法吗?
提前致谢和问候
我正在使用 Travis CI 为 macOS 应用程序开发完整的自动化构建。作为构建的一部分,我需要签署我的捆绑包。目前,由于我需要创建钥匙串并将我的证书存储在那里,它存储在我的代码存储库中。
出于安全原因,我想避免将证书文件存储在存储库中,但我认为不可能将其存储在 Travis 上并使其可用于每个构建。那可能吗?
我还有什么其他选择。任何人都可以提供一些想法吗?
提前致谢和问候