Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add (branch) scope to non-secret variables #3917

Open
MikeShepard opened this issue Oct 15, 2024 · 0 comments
Open

Add (branch) scope to non-secret variables #3917

MikeShepard opened this issue Oct 15, 2024 · 0 comments
Labels
Area-AdminConsole This issue is related to the admin console. Area-Git This issue is related to git synchronization. Area-Settings This issue is related to settings or the configuration system. enhancement New feature or request P4 - low Bug has minimal impact, general usage not affected. PowerShell Universal Issue relates to PowerShell Universal. Quality-of-Life This issue relates to a quality-of-life improvement. Size - S This issue is a small amount of work.

Comments

@MikeShepard
Copy link
Collaborator

Summary of the new feature / enhancement

As a user, I want to be able to set the value for a non-secret variable for different branches in my development environment.

Then, when I push the changes, the variable will be set to the "production" value when git syncs.

As it is, I either have to push the dev value to prod, or use the database as the variable repo, or use a secret. All 3 scenarios involve either a variable not being set in prod or having the dev value in prod until I override it.

Proposed technical implementation details (optional)

Allow multiple branch/value-pairs for the value of a variable.

The variable is set to the value corresponding to the branch in the git settings.

@MikeShepard MikeShepard added enhancement New feature or request PowerShell Universal Issue relates to PowerShell Universal. Quality-of-Life This issue relates to a quality-of-life improvement. P4 - low Bug has minimal impact, general usage not affected. Area-AdminConsole This issue is related to the admin console. Area-Git This issue is related to git synchronization. Area-Settings This issue is related to settings or the configuration system. Size - S This issue is a small amount of work. labels Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-AdminConsole This issue is related to the admin console. Area-Git This issue is related to git synchronization. Area-Settings This issue is related to settings or the configuration system. enhancement New feature or request P4 - low Bug has minimal impact, general usage not affected. PowerShell Universal Issue relates to PowerShell Universal. Quality-of-Life This issue relates to a quality-of-life improvement. Size - S This issue is a small amount of work.
Projects
None yet
Development

No branches or pull requests

1 participant