• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Transicionar una incidencia de Jira

|View as Markdown (English)

Transiciona una incidencia de Jira a un estado diferente. Utilice la acción Obtener transiciones de incidencias de Jira para recuperar los ID de transición disponibles antes de llamar a esta acción.

Para la configuración de la autenticación, consulte las acciones de incidencias de Jira.

Aporte

Tipo

Descripción

Ejemplo

authToken

Cadena

Requerido.

Cadena de

email:API_Token

codificada en Base64 para la autenticación básica. Se debe proporcionar como un secreto. Consulte

Crear y administrar tokens de API

.

"${{ :secrets:jiraAuthToken }}"

dominio

Cadena

Requerido.

El dominio de la instancia de Jira Cloud (nombre de la empresa). Se utiliza para construir la URL base

your-domain.atlassian.net

.

"mycompany"

issueKey

Cadena

Requerido.

La clave de la incidencia de Jira que se va a transicionar.

"PROJ-123"

transitionId

Cadena

Requerido.

El ID de la transición objetivo. Utilice la acción

Get Jira issue transitions

para recuperar los ID de transición disponibles para una incidencia.

"181"

campos

Mapa

Opcional.

Un mapa de los campos de la pantalla de incidencias para actualizar durante la transición. Los campos incluidos aquí no se pueden incluir también en

update

. Para obtener todos los campos con valores permitidos, use

GET /rest/api/3/issue/{issueKey}/editmeta

.

{"priority": {"name": "High"}, "labels": ["bug", "production"]}

actualizar

Mapa

Opcional.

Un mapa de nombres de campo y una lista de operaciones para realizar durante la transición. Los campos incluidos aquí no se pueden incluir también en

fields

.

{"labels": [{"add": "critical"}, {"remove": "minor"}], "components": [{"set": [{"name": "Backend"}]}]}

selectors

Lista

Opcional.

Una lista de expresiones con nombre para extraer valores específicos de la respuesta.

[{"name": "statusCode", "expression": ".result.statusCode"}]

Producción

Tipo

Ejemplo

response

Objeto

Una transición exitosa devuelve un cuerpo vacío con estado 204.

success

Booleano

success: true | false

errorMessage

Cadena

{
"errorMessages": ["Can not update issue with invalid data"],
"errors": {
"summary": "Summary is required"
}
}

Ejemplo de flujo de trabajo

name: transition-jira-issue
description: 'Transition a Jira issue status and update fields during the transition'
steps:
- name: transitionJiraIssue
type: action
action: jira.issue.doTransition
version: 1
inputs:
authToken: ${{ :secrets:jiraAuthToken }}
domain: mycompany
issueKey: "PROJ-123"
transitionId: "181"
fields:
customfield_14691:
id: "17907"
next: end
Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.