Azure DevOps for VibeControls
Integrate Azure DevOps with VibeControls for seamless GitOps workflows. Supports REST 7.1 for efficient plugin management.
vibe plugin install @vibecontrols/vibe-plugin-gitops-azdevops
About this plugin
Azure DevOps provider for the @vibecontrols/vibe-plugin-gitops meta plugin.
Install
vibe plugin install @vibecontrols/vibe-plugin-gitops # meta (once)
vibe plugin install @vibecontrols/vibe-plugin-gitops-azdevops
Auth
Personal Access Token (PAT) with these scopes (https://dev.azure.com/{org}/_usersSettings/tokens):
- Code: read
- Pull Request: read
- Build: read
- Release: read (optional)
- Security: read (optional)
curl -X POST "${AGENT_URL}/api/profiles/default/gitops/azdevops/auth" \
-H "x-agent-api-key: $KEY" \
-d '{
"kind": "pat",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"meta": { "organization": "my-org" }
}'
The meta.organization field is required — Azure DevOps APIs are scoped per organisation.
Repo FQN
Azure DevOps FQN format: {organization}/{project}/{repo} (3 segments).
License
Proprietary — see LICENSE.
Use it in 30 seconds
- Make sure the agent is running:
vibe start - Install the meta first:
vibe plugin install @vibecontrols/vibe-plugin-gitops - Install this plugin:
vibe plugin install @vibecontrols/vibe-plugin-gitops-azdevops - List installed plugins:
vibe plugin list
Other GitOps plugins
GitHub
GitHub provider for the GitOps meta plugin — REST v3 + GraphQL v4.
@vibecontrols/vibe-plugin-gitops-githubGitLab
GitLab provider for the GitOps meta plugin — REST v4.
@vibecontrols/vibe-plugin-gitops-gitlabBitbucket Cloud
Bitbucket Cloud provider for the GitOps meta plugin — REST v2.
@vibecontrols/vibe-plugin-gitops-bitbucket