• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Faites la transition d’un ticket Jira

|View as Markdown (English)

Fait passer un ticket Jira à un statut différent. Utilisez l’action Obtenir les transitions de ticket Jira pour récupérer les identifiants de transition disponibles avant d’appeler cette action.

Pour la configuration de l’authentification, consultez les actions de ticket Jira.

Saisir

Type

Description

Exemple

authToken

Chaîne

Obligatoire.

Chaîne de

email:API_Token

encodée en Base64 pour l’authentification Basic. Doit être fourni en tant que secret. Voir

Créer et gérer les jetons d’API

.

"${{ :secrets:jiraAuthToken }}"

domain

Chaîne

Obligatoire.

Le domaine de votre instance Jira Cloud (nom de l'entreprise). Utilisé pour construire l'URL de base

your-domain.atlassian.net

.

"mycompany"

issueKey

Chaîne

Obligatoire.

La clé du ticket Jira à faire transiter.

"PROJ-123"

transitionId

Chaîne

Obligatoire.

L’ID de la transition cible. Utilisez l’action

Get Jira issue transitions

pour récupérer les ID de transition disponibles pour un ticket.

"181"

champs

Carte

Facultatif.

Une map des champs d'écran de ticket à mettre à jour pendant la transition. Les champs inclus ici ne peuvent pas également être inclus dans

update

. Pour obtenir tous les champs avec des valeurs autorisées, utilisez

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

.

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

mise à jour

Carte

Facultatif.

Une map de noms de champs et une liste d'opérations à effectuer pendant la transition. Les champs inclus ici ne peuvent pas également être inclus dans

fields

.

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

selectors

List

Facultatif.

Une liste d'expressions nommées pour extraire des valeurs spécifiques de la réponse.

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

Sortir

Type

Exemple

response

Objet

Une transition réussie renvoie un corps vide avec le statut 204.

success

Booléen

success: true | false

errorMessage

Chaîne

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

Exemple de workflow

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
Droits d'auteur © 2026 New Relic Inc.

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