|
|
|
|
|
by benatkin
2894 days ago
|
|
I think it would be a good feature to hide secrets from the log by searching for them and replacing them with something like [removed]. It would be best if it were done by a component that had the security locked down (maybe a process that you pipe it through) and it wouldn't prevent users from encrypting it to bypass the filter, but it would make it harder for misbehaving users to deny that they circumvented the security. It could also detect JSON stringified or base64'd secrets. |
|
There's probably no way around the reality that users who have the ability to run arbitrary code on the CI server have access to the secrets.