bb_create_repository
Create a Bitbucket repository with specified name, description, and privacy settings. Initialize issue tracking and define project or workspace details using this integration tool.
Instructions
Create a new repository in Bitbucket
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | No | Repository description | |
has_issues | No | Whether to initialize the repository with issue tracking enabled | |
is_private | No | Whether the repository should be private | |
name | Yes | Repository name | |
project_key | No | The project key where the repository will be created (optional for personal repos) | |
workspace | No | Target workspace (defaults to kallows, can use ~ for personal workspace) | kallows |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Repository description",
"type": "string"
},
"has_issues": {
"default": true,
"description": "Whether to initialize the repository with issue tracking enabled",
"type": "boolean"
},
"is_private": {
"default": true,
"description": "Whether the repository should be private",
"type": "boolean"
},
"name": {
"description": "Repository name",
"type": "string"
},
"project_key": {
"description": "The project key where the repository will be created (optional for personal repos)",
"type": "string"
},
"workspace": {
"default": "kallows",
"description": "Target workspace (defaults to kallows, can use ~ for personal workspace)",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
}