df_project_setup
Set up a new project by linking Jira and Git provider. Auto-detects Jira type, API version, Git provider, and base branch while requesting all credentials from the user.
Instructions
Configurar un nuevo proyecto: vincula Jira + Git provider. Auto-detecta tipo de Jira, version API, provider Git y rama base. IMPORTANTE: Pide al usuario TODOS los datos de credenciales (email, token, URL). NUNCA inventes ni asumas credenciales.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nombre del proyecto | |
| gitUrl | No | URL base del GitLab self-hosted (ej: https://gitlab.empresa.com). Si no se pasa, se extrae del remote. | |
| jiraPat | No | Personal Access Token para Jira Server — PREGUNTA AL USUARIO | |
| jiraUrl | Yes | URL de Jira — PREGUNTA AL USUARIO, no la inventes (ej: https://myteam.atlassian.net) | |
| gitToken | Yes | Token de GitHub o GitLab — PREGUNTA AL USUARIO, es un secreto | |
| jiraEmail | No | Email de Jira Cloud — PREGUNTA AL USUARIO, no uses emails de otros contextos | |
| jiraToken | No | API Token de Jira Cloud — PREGUNTA AL USUARIO, es un secreto que solo el tiene | |
| gitProject | No | Path completo del proyecto en GitLab (ej: grupo/subgrupo/repo). Util cuando el remote es un fork pero se quiere vincular al proyecto principal. | |
| jiraProjectKey | Yes | Clave del proyecto en Jira — PREGUNTA AL USUARIO (ej: PROJ, DEV, BACK) |