Transição automática do status do item no Jira e no GitLab

Este guia demonstra como criar uma regra de automação do Jira que se integra ao GitLab.
Tempo
5 minutos de leitura.
Público-alvo:
Você é um usuário experiente do Jira Software e 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 do projeto do Jira, clique no botão adicionar automação. Em seguida, selecione a opção Ramificação, commit ou solicitações pull.

Etapa 2. Criar um novo acionador
Pesquise e selecione o acionador Commit criado. A regra vai ser acionada quando ocorrer um commit.

Etapa 3. Criar uma nova condição
Pesquise e selecione a condição Campos de item. Você vai restringir as ações executadas a itens que correspondam a determinadas condições de campo.

Defina a condição para que o campo Status seja igual a “selecionado para desenvolvimento”. Esse status pode não existir no projeto, e talvez seja necessário criá-lo ou usar uma alternativa. Clique em Salvar para continuar.

Etapa 4. Criar um item de transição
Pesquise e selecione a ação Fazer transição de item, que vai fazer a transição do item para um novo status.

A gente vai configurar a ação Fazer transição do item para que o status do destino seja atualizado para “em andamento”. Clique em Salvar.

Etapa 5. Digitar um nome
Agora, insira um nome para a regra. A gente usou “Fazer transição do item após commit”. Clique no botão Ativar. O resumo final da regra deve ser semelhante ao seguinte:

A regra está completa e pode ser acionada pelas seguintes etapas:
Crie um item com o status “Selecionado para desenvolvimento” no Jira.
Crie um commit que faz referência à chave do item e envie-o para o GitLab.
Depois que essas ações forem executadas, a regra vai acionar e fazer a transição do item para o status “Em andamento”. Você pode monitorar a regra ao acessar o log de auditoria, que vai indicar quaisquer erros de configuração com a regra e ajudar na depuração.
Consulte centenas de outros exemplos na Biblioteca de templates de automação.