Este site usa cookies para analisar o tráfego e para personalização de anúncios. Ao continuar a navegar neste site, você indica que aceita o uso de cookies. Para mais informações visite nossa Política de Privacidade.

Como pesquisar um repositório Apache Subversion com Jenkins?

Digite a URL do repositório subversion que você deseja que jenkins pesquise
Quando solicitado, digite a URL do repositório subversion que você deseja que jenkins pesquise.

Jenkins é um servidor de integração contínua de código aberto que pode ser usado junto com os repositórios do Apache Subversion para fornecer funcionalidade adicional para desenvolvedores. É possível configurar o Jenkins para pesquisar automaticamente os repositórios Subversion em busca de mudanças e, em seguida, criar uma nova construção do Jenkins sempre que forem detectadas mudanças. Este passo a passo mostrará como configurar o Jenkins para pesquisar um repositório SVN uma vez a cada dez minutos, usando a plataforma uberSVN ALM gratuita.

Seguido pelo botão 'jenkins'
Para instalar o jenkins, selecione a guia 'uberapps' no painel do ubersvn, seguido pelo botão 'jenkins'.

(Observe que este tutorial presume que você já tenha o uberSVN instalado.)

Passos

  1. 1
    Para instalar o jenkins, selecione a guia 'uberapps' no painel do ubersvn, seguido pelo botão 'jenkins'.
  2. 2
    Na página seguinte, clique em 'gerenciar. '
  3. 3
    Clique no botão 'instalar agora', seguido de 'ativar. '
  4. 4
    Uma nova guia 'jenkins' aparecerá no painel do ubersvn.
  5. 5
    Agora, é hora de criar um trabalho Jenkins. Abra a guia 'Jenkins' e selecione a opção 'Novo trabalho'.
  6. 6
    Digite um nome para o seu trabalho e selecione o tipo de trabalho que deseja criar.
  7. 7
    Na tela subsequente 'configurar', insira uma descrição para o seu trabalho.
  8. 8
    Selecione 'subversion' na seção 'gerenciamento do código-fonte'.
  9. 9
    Quando solicitado, digite a URL do repositório subversion que você deseja que jenkins pesquise. Este URL pode ser encontrado no uberSVN selecionando a guia 'Repositórios' e copiando / colando o URL apropriado.
  10. 10
    Em 'build triggers,' selecione 'poll SCM. 'Na caixa de texto ' Agenda ', digite a frequência com que Jenkins deve pesquisar o repositório Subversion usando o seguinte formato: MINUTO HORA DOM MÊS DOW, MINUTO: Minutos dentro da hora (0-59), HORA: A hora do dia (0 -23), DOM: O dia do mês (1-31), MÊS: O mês (1-12), DOW: O dia da semana (0-7) onde 0 e 7 são domingo.
  11. 11
    Clique em 'salvar. 'Sua instância do Jenkins irá agora pesquisar automaticamente o repositório Subversion nos intervalos especificados, e irá criar uma nova construção sempre que mudanças forem detectadas.
  12. 12
    Depois de fazer algumas alterações e solicitar que jenkins crie seus próprios builds, você notará um novo 'histórico de builds' no lado esquerdo do painel.
  13. 13
    Clicar nos links de qualquer uma dessas construções abrirá uma nova tela com informações sobre aquela construção em particular.
  14. 14
    Para ver exatamente como os diferentes arquivos foram alterados nesta construção, clique no link 'detalhe'.
  15. 15
    Isso o levará para a página de 'alterações', onde todas as alterações feitas na construção são listadas, incluindo se os arquivos alterados foram adicionados, excluídos ou modificados.

Coisas que você vai precisar

Aviso Legal O conteúdo deste artigo é para sua informação geral e não se destina a ser um substituto para consultoria jurídica profissional ou financeira. Além disso, não se destina a ser invocado pelos usuários na tomada de quaisquer decisões de investimento.
Artigos relacionados
  1. Como calcular horas de trabalho?
  2. Como se tornar um profissional certificado em gerenciamento de projetos?
  3. Como escrever um relatório de gerenciamento de projeto?
  4. Como Traçar os 47 Processos do Pmbok 5, em 3 minutos
  5. Como preparar a documentação de um projeto?
  6. Como se vestir para um trabalho de gerenciamento de projetos?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail