Jenkins - SSL 不在进程字符串中显示 httpsKeyStorePassword?

Jenkins - SSL without displaying httpsKeyStorePassword in process string?

有没有办法在不将 httpsKeyStore 和 httpsKeyStorePassword 参数传递给 jenkins.war 的情况下为 SSL 配置 jenkins?

我已经尝试将值设置为 JAVA_ARGS 和 JENKINS_HTTPS_KEYSTORE/JENKINS_HTTPS_KEYSTORE_PASSWORD 环境变量,但它们都无法进入 winstone Web 容器。

有什么想法吗?如果我作为系统包安装而不是直接启动 .war,您可以在初始化脚本或主机上的文件中配置它吗?我的主要目标是在进程字符串中隐藏密钥库密码,但我不确定直接从 .war 文件启动 Jenkins 时如何实现。

对于任何需要这个的人 - https://github.com/jenkinsci/winstone#configuration-file

您可以在winstone.properties配置文件中设置密钥库路径和密码。