Vai alla navigazione

Crea una proposta di merge

Registra una richiesta di merge di un branch sorgente in un branch di destinazione. Chiunque disponga dell’accesso di modifica può aprirne una; per eseguire il merge in seguito è necessario disporre dell’accesso in scrittura al branch di destinazione. In questo modo una modifica può raggiungere un branch protetto in cui l’autore non può eseguire personalmente il merge.

Parametri di percorso

agent_idstringObbligatorio
L'ID di un agente. Viene restituito alla creazione dell'agente.

Header

xi-api-keystringOpzionale

Richiesta

This endpoint expects an object.
source_branch_idstringObbligatorio
Branch le cui modifiche devono essere unite.
target_branch_idstringObbligatorio
Branch che deve ricevere le modifiche.
titlestringObbligatorio1-140 characters

Breve titolo per merge_proposal.

descriptionstringOpzionale<=4096 charactersPredefinito a

Descrizione facoltativa più dettagliata per i revisori.

requested_reviewer_user_idslist of stringsOpzionale
ID degli utenti a cui richiedere una revisione.
triage_ticket_idstringOpzionale

Ticket di triage di questo agente risolto da merge_proposal. L'unione lo risolve se è ancora aperto.

Risposta

Risposta riuscita
created_merge_proposal_idstring

ID della merge_proposal creata

Errori

422
Merge Proposals Create Request Unprocessable Entity Error