Regra de automação do Jira sobre aprovação de solicitações pull

Este guia demonstra como criar uma regra de automação do Jira e do GitLab que automatiza as aprovações de solicitações pull.
Tempo
10 minutos para ler.
Público-alvo:
Você é um usuário experiente do Jira Software e tem uma conta do GitLab.
PRÉ-REQUISITO
Você já é cliente do GitLab. Obtenha o GitLab para a integração com o Jira aqui.
Se for novo no GitLab, comece aqui.
Você tem um projeto ativo do Jira com o aplicativo do GitLab instalado e configurado.Comece a usar o Jira.
Etapa 1. Adicionar automação
Na página de projetos do Jira, clique no botão Adicionar automação e selecione a automação de Ramificação, commit ou solicitações pull.

Etapa 2. Adicionar um acionador
Na lista Novo acionador, pesquise e selecione o acionador Solicitação pull criada. Como não existe configuração necessária para esse acionador, clique no botão Salvar para continuar.

Etapa 3. Adicione um comentário
Em seguida, adicione uma ação à regra que deixa um comentário sobre o item. Pesquise e selecione a ação Comentar sobre o item na lista. Configure-a com uma mensagem de comentário. Na mensagem de comentário, os valores inteligentes permitem acessar e manipular dados. No exemplo a seguir, os valores inteligentes são usados para preencher o título e o URL da solicitação pull.
Confirme se a opção “Impedir duplicatas” está marcada. Ela ajuda a evitar que a regra faça spam do item com comentários duplicados. Depois de configurar uma mensagem de comentário, clique em Salvar.

Etapa 4. Adicionar uma condição
Em seguida, adicione uma condição à regra para que ela seja direcionada a itens “Em andamento”. Pesquise e adicione a condição Campos de item à regra. Configure a condição para que o campo de status seja igual a “em andamento”. Clique em Salvar.

Etapa 5. Faça a transição do item
Em seguida, faça a transição do item para “Em análise”. Adicione um novo componente de ação e pesquise e selecione a ação Fazer transição do item.

Configure a ação de Fazer transição do item para que ela atualize o status do item para “Em análise”. Depois de configurado, clique em Salvar.

O resumo final da regra deve ser semelhante a:

Quando uma solicitação pull for criada, comente no item anexado. Se o status for “Em andamento”, mude-o para “Em análise”. Essa ação ajuda a manter os itens do Jira atualizados quando os desenvolvedores trabalham neles. Digite um nome para a regra de automação e clique em Ativar.
Uma vez ativada, acione essa regra criando um item do Jira e envie um commit para o GitLab que faça referência a esse commit. Acesse o log de auditoria de automação para avaliar o comportamento da regra ou depurar quaisquer erros.
Essa é uma boa regra básica para outras regras avançadas de solicitações pull. Não se esqueça de consultar centenas de outros exemplos na Biblioteca de templates de automação.