Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4 — Jenkins plugin que fornece APIs Git para operações automatizadas de repositório, incluindo fetch, checkout, merge e tag, com suporte para autenticação baseada em credenciais em pipelines CI/CD. | Kitploit
Ferramentas/GitHubGitHub/shoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4
Utilitários de Propósito GeralAnálise de CódigoScripting e AutomaçãoDevSecOpsAutenticação
GitHubshoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4

jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4

Jenkins plugin que fornece APIs Git para operações automatizadas de repositório, incluindo fetch, checkout, merge e tag, com suporte para autenticação baseada em credenciais em pipelines CI/CD.

Ver Repositório
2há 1 anoAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Plugin Git Client

Build Status Contributors GitHub release

Introdução

O plugin git client fornece interfaces de programação de aplicativos (APIs) git para plugins Jenkins. Ele pode buscar, fazer checkout, branch, listar, fazer merge e marcar repositórios. Consulte a documentação da API para detalhes específicos da API.

A interface GitClient fornece os principais pontos de entrada para acesso git. Ela suporta credenciais de nome de usuário/senha e credenciais de chave privada fornecidas pelo plugin de credenciais Jenkins.

Registro de Alterações

As notas de versão são registradas no GitHub a partir do plugin git client 2.8.1. As notas de versão anteriores estão registradas na wiki Jenkins.

Implementações

A implementação padrão do plugin git client requer que o git de linha de comando esteja instalado no mestre e em cada agente que usará git. Implementações git de linha de comando que trabalham com arquivos grandes também devem instalar git LFS. A implementação git de linha de comando é a implementação canônica das interfaces git fornecidas pelo plugin git client.

O git de linha de comando está habilitado por padrão quando o plugin git client é instalado.

JGit

O plugin git client também inclui duas implementações opcionais que usam Eclipse JGit. Eclipse JGit é uma implementação pura em Java do git. A implementação JGit no plugin git client fornece a maior parte da funcionalidade da implementação git de linha de comando. Quando a implementação JGit está incompleta, a lacuna é notada nos logs do console.

JGit está desabilitado por padrão quando o plugin git client é instalado.

Habilitando JGit

Clique no botão "Adicionar Git" na seção "Configuração Global de Ferramentas" em "Gerenciar Jenkins" para adicionar JGit ou JGit com Apache HTTP Client como uma implementação git.

Enable JGit or JGit with Apache HTTP Client

JGit com Apache HTTP Client

A implementação original do JGit dentro do plugin git client tinha problemas com autenticação active directory. Uma solução alternativa foi implementada para fornecer JGit, mas usar o cliente Apache HTTP para autenticação. O problema no JGit foi resolvido e entregue nas versões do plugin git client. JGit com Apache HTTP Client continua sendo entregue para garantir compatibilidade.

Gerenciador de Credenciais do Windows

Git para Windows é capaz de integrar com o Gerenciador de Credenciais do Windows para armazenamento seguro de credenciais. O Gerenciador de Credenciais do Windows funciona muito bem para usuários interativos na área de trabalho do Windows. O Gerenciador de Credenciais do Windows não funciona tão bem para processamento em lote no plugin git client. É melhor desabilitar o Gerenciador de Credenciais do Windows ao instalar o Git em agentes Jenkins executando Windows.

Relatórios de Bugs

Relate problemas e melhorias através do rastreador de problemas Jenkins.

Contribuindo para o Plugin

Consulte contribuindo para o plugin para diretrizes de contribuição.

Baixar ferramenta