Créer une proposition de fusion

Enregistre une demande de fusion d’une branche source dans une branche cible. Toute personne disposant d’un accès de modification peut en ouvrir une ; sa fusion ultérieure requiert un accès en écriture à la branche cible. C’est ainsi qu’une modification peut atteindre une branche protégée dans laquelle son auteur ne peut pas fusionner lui-même.

Paramètres de chemin

agent_idstringRequis

L’ID d’un agent. Il est renvoyé lors de la création de l’agent.

En-têtes

xi-api-keystringOptionnel

Requête

This endpoint expects an object.
source_branch_idstringRequis

Branche dont les modifications doivent être fusionnées.

target_branch_idstringRequis
Branche qui doit recevoir les modifications.
titlestringRequis1-140 characters

Titre court de la merge_proposal.

descriptionstringOptionnel<=4096 charactersPar défaut

Description facultative plus détaillée destinée aux évaluateurs.

requested_reviewer_user_idslist of strings or nullOptionnel

ID des utilisateurs auxquels demander une révision.

triage_ticket_idstring or nullOptionnel

Ticket de triage de cet agent que merge_proposal résout. Sa fusion résout le ticket s’il est toujours ouvert.

Réponse

Réponse réussie

created_merge_proposal_idstring

ID de la merge_proposal créée

Erreurs

422
Unprocessable Entity Error