permite acesso anônimo ao config.xml do trabalho em Jenkins

1

Eu quero mudar o nosso Jenkins para o servidor para uma máquina melhor. O novo Jenkins é instalado e configurado, mas sem os trabalhos. Eu planejei usar o plugin de importação de trabalhos do Jenkins para importar todos os trabalhos, mas tenho um pequeno problema. Minha instalação antiga do jenkins requer login para ver o arquivo config.xml, mesmo que o usuário anônimo tenha permissão de leitura nos trabalhos. Atualmente, recebo o erro HTTP 403 nos jenkins antigos e um NullPointerException no plugin de importação de trabalhos.

Como posso mover todos os trabalhos? Tenho cerca de 50 trabalhos, por isso, defini-los um a um é salvo como último recurso.

    
por David Rabinowitz 06.09.2011 / 21:16

2 respostas

1

Você pode ser melhor apenas copiar todas as configurações do trabalho. Estes serão em $ JENKINS_HOME / jobs - copie todo o diretório para sua nova instância ou, se você não quiser o histórico de construção, apenas copie os subdiretórios do job e seus arquivos config.XML. Então reinicie o Jenkins e você deve estar bem.

    
por 07.09.2011 / 06:26
0

Eu tenho solução com o plugin de importação de trabalho. Eu habilitei o acesso de administrador para usuários anônimos e começou a trabalhar.

verifique se você ativou o acesso de administrador a um usuário anônimo, isso deve funcionar.

    
por 27.04.2012 / 00:03