Quais ferramentas de SCM o Jenkins suporta?

17

Estou ciente de que Jenkins suporta Git e SVN. Quais outras ferramentas de SCM o Jenkins suporta?

kenorb
fonte

Respostas:

18

Ele suporta AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase e RTC .

Para todos eles, existe um plug-in e, como você provavelmente já sabe, o Jenkins não se limita apenas a essa lista; qualquer pessoa pode criar um plug-in SCM para outras opções, se desejar.

Aqui está o link para os plugins:

Gepser
fonte
9

Além da lista na resposta anterior, também há o plug-in que integra o Serena Dimensions CM ao Jenkins . Mais alguns detalhes sobre este plugin (na página vinculada):

O plug-in permite que um trabalho Jenkins seja associado a um fluxo ou projeto Serena Dimensions CM , atualizando automaticamente o espaço de trabalho Jenkins com o conteúdo do arquivo do repositório Dimensions CM.

O plugin atualmente suporta

  • Polling
  • Verificação de saída
  • Criar relatórios de log de alterações
  • Marcação
  • Upload de Artefato
  • Implantação de tags
  • Iniciar construções marcadas por meio do Dimensions Builder

Tutorial em vídeo : Dimensões CM: Tutorial do plugin Jenkins

Pierre.Vriens
fonte
4

Sua pergunta não especifica qual plataforma (SO) se trata. Mas se se trata de bons mainframes antigos (executando zOS, enquanto z significa "zero tempo de inatividade ..."), essas são algumas opções possíveis para escolher (citações são das páginas vinculadas):

  • Download do código-fonte da Compuware para os plug-ins Endevor, PDS e ISPW .

    ... permite que os usuários do Jenkins baixem membros do Endevor, PDS ou ISPW do mainframe para o PC. A fonte pode ser acessada no PC, por exemplo, para análises e relatórios do SonarQube.

  • IBM zOS Connector .

    ... fornece suas funções via conexão FTP ao IBM z / OS LPAR. É possível configurar seu projeto SCLM no z / OS e, em seguida, verificar as alterações via Jenkins.

    Características incluem:

    • Envio da tarefa JCL do usuário (com o log opcional coletado após a conclusão).
    • Introdução do SCLM como SCM para seus projetos, permitindo fazer check-out das alterações do SCLM.
    • A capacidade de construir projetos SCLM atualmente pode ser executada apenas por meio da ação de construção 'Enviar tarefa do zOS'.

PS: se você não estiver familiarizado com as soluções típicas de SCM nesta plataforma (como Endevor ou ISPW), consulte as soluções típicas de SCM para gerenciar o software de mainframe .

Pierre.Vriens
fonte