a execução do arquivo em lote falhou com o plugin PostBuildScript de jenkins

0

Estou tentando executar um arquivo em lotes para copiar meus arquivos para outro servidor na opção "Executar lote ou script shell" do plug-in "PostBuildScript" do Jenkins. Estes são os comandos no meu arquivo .bat:

net use \192.168.20.48 /user:admin password
xcopy "C:\Program Files\Jenkins\workspace\Deployment code Test" "\DeployServer\Workspace\Builds" /S/E/H/D/Y/V/C/I/K/R/X

Quando o arquivo .bat é executado em um prompt de comando, ele é executado conforme o esperado e conclui suas ações. Quando executado através do Jenkins, no entanto, ele fornece as seguintes mensagens de erro:

System error 1312 has occurred. A specified logon session does not exist. It may already have been terminated. Invalid drive specification 0 File(s) copied

Existe alguma solução alternativa para isso?

    
por Bijoy K Jose 24.04.2012 / 15:08

1 resposta

1

Gerenciador de tarefas - > Guia Serviços - > Clique no botão Serviços - > Selecione Serviços Jenkins - > Clique com o botão direito e vá para Propriedades - > selecione a guia Logon - > Selecione "Esta conta" como a opção de login - > Digite as credenciais de administrador - > Aplicar, salvar e reiniciar o serviço resolveu o problema.

    
por 25.04.2012 / 10:12