Cuando ejecuto la línea de comandos svn del Jenkins un shell consigo este error:línea de comandos SVN en Jenkins falla debido al servidor desajuste certificado
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up --trust-server-cert --non-interactive
Updating '.':
svn: E175002: Unable to connect to a repository at URL 'https://xxx/stable'
svn: E175002: OPTIONS of 'https://xxx/stable': Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted (https://xxx)
Pero cuando corro la misma desde la ventana de CMD línea de comandos que está bien:
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up
Updating '.':
At revision 1797.
o
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up --trust-server-cert --non-interactive
Updating '.':
At revision 1797.
alguna idea de cómo solucionar esto ??
¿Necesita agregar en alguna parte las huellas dactilares del servidor para ese servidor? – fduff
No es que yo sepa. Realmente no entiendo la pregunta ... Sé que el nombre del certificado del servidor no coincide. No me causó ningún problema antes. –
Tenía en mente algo así como en el archivo del servidor de Tortoise/Red/Subversion; puede haber una configuración faltante allí, pero eso es solo una suposición. – fduff