如何从构建信息中删除敏感信息

Amith Kumar Mutakari
2023-01-22 11:07

在安全环境中,密码和其他敏感信息必须是安全的暴露尽可能少。不幸的是,有时用户会不经意地将这些信息传输到build-info JSON.为了避免这种可能性,人工管理员可以修改beforeBuildSave插件,并根据自己的需要使用它。

之后,他们可以使用下面的命令来替换密码和其他敏感属性:

buildRun.build.properties.setProperty(“buildInfo.env。REPO_PASSWORD”、“”)