Pergunta

Estou tentando configurar o gatilho Jenkins gerrit seguindo estas instruções: https://wiki.jenkins-ci.org/display/JENKINS/Gerrit+Trigger.Um ponto diz para conceder permissão 'Rótulo verificado' para usuários não-intrativos.O problema é que não vejo tal privilégio...

A caixa de combinação 'Adicionar permissão...' tem permissão para 'Revisão do código do rótulo', mas não 'Etiqueta verificada'.

Esta permissão foi removida/renomeada do gerrit 2.7?Este plugin funcionará se eu não configurá-lo?

Foi útil?

Solução

Na verdade, a "etiqueta verificada" foi removida.Você precisa adicioná-lo ao projeto.Config que não é tão direto quanto parece.Mais informações sobre como adicioná-lo ao seu projeto.Config podem ser encontrados neste blog postComo eu respondi aqui antes

Outras dicas

No Gerrit versão 2.12, consegui adicionar novamente "Label Verified" alterando All Project Config por meio da GUI.

Passos:

  1. Selecionando Projetos => Lista => Todos os Projetos => Geral
  2. Clicando no botão Editar configuração na seção Comandos do projeto
  3. Adicionando o seguinte bloco na parte inferior e clicando

[label "Verified"] function = MaxWithBlock value = -1 Fails value = 0 No score value = +1 Verified

  1. Clique no botão Salvar e Fechar
  2. Clique no botão Publicar
  3. Clique no botão Revisão de código +2
  4. Clique no botão Enviar

Sim Este rótulo foi removido da instalação padrão do Gerrit 2.7.Se você tivesse uma instalação anterior e atualizar para 2.7, você ainda terá o rótulo.O plugin ainda funcionará - você pode Adicione a etiqueta verificada para a sua configuração de Gerrit ou configurar o plug-in para usar o rótulo de revisão de código (ou qualquer outro rótulo personalizado).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top