PGD2

Cria/atualiza o RIT (em EM_CADASTRO_RIT) a partir de um MR

Cria/atualiza o RIT a partir de um MR do GitLab, de forma idempotente por (projeto, MR).

Args: request: requisição HTTP. payload: dados do RIT e da proveniência GitLab.

Returns: Dicionário com rit_id, entrega_pit_id, gitlab_mr_iid e criado; ou (404, ...) se o username não resolve em servidor, ou (403, ...) se a entrega não pertence ao servidor ou o PGD nega o cadastro do RIT.

post/api/pgd2/execucao-gitlab/lancar-rit/

Request

  • Base URL: https://suap.ifrn.edu.br (the document declares no server; this is the origin it was published from)
  • URL: https://suap.ifrn.edu.br/api/pgd2/execucao-gitlab/lancar-rit/
  • Auth: HTTP bearer

Request body

gitlab_usernamestring required
gitlab_project_idinteger required
gitlab_mr_iidinteger required
entrega_pit_idinteger required
titulostring required
descricaostring required
data_iniciostring date nullable
data_fimstring date nullable

Response

OK

rit_idinteger required
entrega_pit_idinteger required
gitlab_mr_iidinteger required
criadoboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.