如何在分布式Jenkins构建环境中管理java证书?
我有一个Jenkins服务器,随着构建流量的增加,它会启动节点。我试图用一个项目运行集成测试,它要求我有一个keytool生成的证书来连接到一个安全的系统。(系统配置尽可能接近prod,奖金不在我的直接控制范围内) 我如何将其输入系统如何在分布式Jenkins构建环境中管理java证书?,java,security,jenkins,keytool,Java,Security,Jenkins,Keytool,我有一个Jenkins服务器,随着构建流量的增加,它会启动节点。我试图用一个项目运行集成测试,它要求我有一个keytool生成的证书来连接到一个安全的系统。(系统配置尽可能接近prod,奖金不在我的直接控制范围内) 我如何将其输入系统 如果我手动将其放到节点上,我必须知道哪个节点正在运行测试,并且每次都必须删除该文件 如果我将它签入源代码管理,那么它会被下载到机器上,并且在工作区目录中处于不受保护的位置(如果作业崩溃,则没有一致删除的好方法) 从SSL站点下载它会给我们带来与源代码管理相同的问
- 如果我手动将其放到节点上,我必须知道哪个节点正在运行测试,并且每次都必须删除该文件
- 如果我将它签入源代码管理,那么它会被下载到机器上,并且在工作区目录中处于不受保护的位置(如果作业崩溃,则没有一致删除的好方法)
- 从SSL站点下载它会给我们带来与源代码管理相同的问题