adding flags and new funcions for the sensitive fields#269
Merged
Conversation
thirdeyenick
requested changes
Aug 25, 2025
ed9bfae to
35e3b61
Compare
3eeb079 to
a5492a4
Compare
I forgot to check the project_config tests. We need a test there to make sure that the normal output of the project config sensitive environment variables is masked.
a5492a4 to
636d3cf
Compare
This change adds new flags (--sensitive-env and --sensitive-build-env) to the application create and update commands. These flags let users add to environment variables sensitive=true. masking logic was added too to make their values hidden from the command output. Test cases were added to confirm that sensitive environment variables are correctly handled.
636d3cf to
9df41e3
Compare
Contributor
Author
|
ninech/platform/mono-infra#1427 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
We've added new flags (--sensitive-env and --sensitive-build-env) to the create and update commands. These flags allow users to mark variables as sensitive.
Masking logic were created to redact their values (*****) in the command output.
Note: We didn't apply masking for YAML or JSON output. This is by design because these formats are used by automation tools etc