feat: ✨ Implement azdo pipelines variable-group create command#165
Merged
feat: ✨ Implement azdo pipelines variable-group create command#165
azdo pipelines variable-group create command#165Conversation
Add Secret to MockPrompter and its recorder to support hidden input prompts in unit tests. Also add Secret helpers for acceptance tests: - provide a no-op Secret on acceptance command context - provide a stubPrompter Secret that errors to prevent interactive prompts during acceptance runs This enables testing and mocking of secret/hidden input flows without requiring interactive input.
The CLI now provides a `create` subcommand under `azdo pipelines variable-group` that allows provisioning a variable group within a project. It supports seeding both regular and secret variables, linking Azure Key Vault secrets, sharing the group across additional projects, and optionally authorising the group for all pipelines. JSON output can be emitted, and the command is integrated into the variable‑group command tree.
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.
Variable Groups Management Enhancement
This branch introduces a new
azdo pipelines variable-group createsubcommand to enable variable group creation via CLI, along with supporting infrastructure for secure input handling and improved debugging capabilities.New Features
Variable Groups Management
azdo pipelines variable-group createsubcommandSecure Input Handling
Secretmethod for hidden input promptsTesting & Infrastructure
Secretmethod tofakePrompterfor comprehensive testingDebugging & Observability
Documentation
createsubcommandCloses: #119