Como criar um usuário para que o Jenkins execute o comando como usuário root?

1

Quando eu crio um trabalho do Jenkins com o Git para gerenciar o código-fonte, insiro um URL do repositório local, ele falhou:

Failed to connect to repository: Command"git ls-remote -h /myRepositoryPath HEAD" returned status code 128:
stdout:
stderr:fatal: '/myRepositoryPath' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

Eu tento este comando via terminal, funciona, porque eu já iniciei o diretório e confirme. Eu acho que usuário anônimo faz esse erro acontecer, alguém pode ajudar?

    
por Pavel 14.05.2014 / 10:24

1 resposta

0

Que tipo de URL você usa? Se usar use git@... , então o login deve ser executado via chave e você deve colocar os arquivos id_rsa e id_rsa.pub no diretório ~/.ssh do jenkin.

    
por 14.05.2014 / 10:34