如何从构建信息中删除敏感信息
在安全的环境中,密码和其他敏感信息必须是安全的暴露越少越好。不幸的是,有时用户会在不经意间将此类信息传输到build-info JSON。为了避免这种可能性,Artifactory管理员可以修改beforeBuildSave插件,并根据自己的需要使用。
之后,他们可以使用下面的命令替换密码和其他敏感属性:
buildRun.build.properties.setProperty(“buildInfo.env。REPO_PASSWORD”、“”)
在安全的环境中,密码和其他敏感信息必须是安全的暴露越少越好。不幸的是,有时用户会在不经意间将此类信息传输到build-info JSON。为了避免这种可能性,Artifactory管理员可以修改beforeBuildSave插件,并根据自己的需要使用。
之后,他们可以使用下面的命令替换密码和其他敏感属性:
buildRun.build.properties.setProperty(“buildInfo.env。REPO_PASSWORD”、“”)