IBM Cloud Docs
Configuración de JIRA

Configuración de JIRA

JIRA es una herramienta que realiza un seguimiento de problemas y errores relacionados con el software. La integración de herramientas JIRA actualiza los problemas del proyecto cuando Jenkins o Delivery Pipeline ejecutan un despliegue.

Para que la integración de herramientas JIRA realice el seguimiento de los problemas, debe utilizar JIRA Smart Commits en los mensajes de confirmación. Para obtener más información sobre JIRA Smart Commits, consulte Uso de Smart Commits.

Configure JIRA de modo que planifique, realice un seguimiento y distribuya código de calidad:

  1. Si configura la integración de esta herramienta al crear la cadena de herramientas, en la sección Integraciones configurables, pulse JIRA.

  2. Si tienes una cadena de herramientas y vas a añadirle esta integración de herramientas, desde la consola ' IBM Cloud ', haz clic en el icono ' Menú ' ' icono de hamburguesa > ' Automatización de plataformas > ' Cadenas de herramientas. En la página Cadenas de herramientas, pulse la cadena de herramientas para abrir su página Visión general. Como alternativa, en la página Visión general de su app, en la tarjeta de Entrega continua, pulse Ver cadena de herramientas. A continuación, pulse Visión general.

    a. Pulse Añadir herramienta.

    b. En la sección Integraciones de herramientas, pulse JIRA.

  3. Si tiene un proyecto JIRA y desea conectar con el mismo, para el tipo de JIRA pulse Existente:

    a. Escriba la clave del proyecto JIRA para el proyecto JIRA. Encontrará la clave del proyecto en el URL del proyecto JIRA.

    b. Escriba el URL de API base de su instancia de JIRA. Encontrará el URL de la API en la cabecera de la instancia de JIRA. Pulse el icono Administración y pulse Sistema.

    c. Si se está conectando a una instancia de JIRA privada, o si desea recibir información de rastreabilidad desde una instancia de JIRA pública, especifique el nombre de usuario y la contraseña de JIRA.

    d. Para realizar un seguimiento del despliegue de cambios en el código para el proyecto mediante la creación de etiquetas y comentarios para problemas a los que se hace referencia, marque el recuadro de selección Hacer un seguimiento del despliegue de cambios de código. Asegúrese de utilizar JIRA Smart Commit para hacer referencia a los problemas de JIRA en las confirmaciones de GitHub. Si no selecciona esta opción, la integración de herramientas JIRA pasa por alto las confirmaciones.

  4. Si desea crear un proyecto JIRA, para el tipo de JIRA pulse Nuevo:

    a. Escriba una clave de proyecto de JIRA que se utilizará para el proyecto nuevo. Esta clave se utiliza como identificador exclusivo en el URL del proyecto.

    b. Escriba un nombre para el proyecto JIRA.

    c. Escriba el URL de API base de su instancia de JIRA. Encontrará el URL de la API en la cabecera de la instancia de JIRA. Pulse el icono Administración y pulse Sistema.

    d. Escriba el nombre de usuario para el responsable del proyecto JIRA que desee utilizar para este proyecto. Para especificar alguien como responsable de proyecto JIRA, dicha persona debe tener permiso de responsable del proyecto en JIRA.

    e. Escriba el nombre de usuario administrador para esta instancia de JIRA.

    f. Escriba la contraseña del administrador para esta instancia de JIRA.

    g. Para realizar un seguimiento del despliegue de cambios en el código para el proyecto mediante la creación de etiquetas y comentarios para problemas a los que se hace referencia, marque el recuadro de selección Hacer un seguimiento del despliegue de cambios de código. Asegúrese de utilizar JIRA Smart Commit para hacer referencia a los problemas de JIRA en las confirmaciones de GitHub. Si no selecciona esta opción, la integración de herramientas JIRA pasa por alto las confirmaciones.

  5. Pulse Crear integración.

  6. En la página Visión general de la cadena de herramientas, en la tarjeta Herramientas de terceros, pulse JIRA para ver el panel de control del proyecto JIRA al que se ha conectado.

Configuración de JIRA mediante la API

La integración de herramientas JIRA da soporte a los siguientes parámetros de configuración que puede utilizar con la API HTTP de cadena de herramientas y SDK al crear, leery actualizar integraciones de herramientas.

Debe especificar la propiedad tool_type_id en el cuerpo de la solicitud con el valor jira.

Parámetros de integración de la herramienta JIRA
Parámetro Uso Tipo Argumento de Terraform Descripción
api_url necesario, actualizable Serie api_url La URL de la API base para su instancia de JIRA.
enable_traceability opcional, actualizable, " Default: false Boolean enable_traceability Realice un seguimiento del despliegue de los cambios de código mediante la creación de etiquetas y comentarios en commits, pull requests y cuestiones referenciadas.
Contraseña opcional, actualizable Contraseña señal_api La señal de API para su cuenta de JIRA. Opcional para proyectos públicos. Puede utilizar una referencia de secreto de cadena de herramientas para este parámetro. Para obtener más información, consulte Protección de los datos confidenciales en Continuous Delivery.
clave_proyecto necesario, actualizable Serie clave_proyecto La clave de proyecto del proyecto JIRA.
nombre de usuario opcional, actualizable Serie nombre de usuario El nombre de usuario de la cuenta JIRA. Opcional para proyectos públicos.