Existe uma maneira de Jenkins salvar os arquivos de um repositório git em uma pasta local?

Existe uma maneira de Jenkins salvar os arquivos de um repositório git em uma pasta local?

Eu tenho um repositório git com arquivos php e Jenkins rodando no Ubuntu 18.04 com um servidor web Apache rodando nele. Tudo que eu quero é que Jenkins pegue periodicamente os arquivos php do meu repositório e os salve em home/var/www/html. Tenho tudo configurado e o repositório está conectado e autenticado - só não sei como fazer o Jenkins salvar os arquivos do meu repositório na pasta local especificada.

Responder1

git archive --remote=ssh://[email protected]/myrepo.git master | tar -x

veja também a mesma pergunta sobre estouro de pilha:https://stackoverflow.com/questions/13750182/git-how-to-archive-from-remote-repository-directly

informação relacionada