jekins 및 maven의 svn 인증에 몇 가지 문제가 있습니다.SVN/Jenkins/MAVEN - 인증 문제
- 나는 새로운 기계에 젠킨스를 설치 (리눅스 센트 OS) : 여기 내 작품의 단계입니다.
- 젠킨스에 2 개의 직업을 선언합니다. svn의 URL https://mydomain.com/myProject1/trunk에서
- 첫 번째 작업 chechout 응용 프로그램은, 난이 URL에 대한 자격 증명을 구성 : 사용자 1 pwd1 인 svn의 URL https://mydomain.com/myProject2/trunk에서
- 2 차 작업 chechout 응용 프로그램, 난이 URL에 대한 자격 증명을 구성/: 사용자 2/PWD2
현재로서는 문제가 없으며 모든 빌드가 정상입니다.
이제 developper는 jenkin의 메뉴 항목 인 "Perform Maven Release"를 사용하려고 할 때 "/ bin/sh : svn : command not found"오류 메시지를 표시합니다. 빌드를 수행하는 jenkins가 자신의 svn 플러그인을 사용하지만 실제로는 svn 클라이언트가 machnine에 설치되어 있는지 확인합니다.
- 그래서 나는 지금 내 문제는 내가 동시에 SNV 사용자의 사용자 1 및 사용자 모두 사용할 수 없다는 것입니다이 기계
에 SVN 클라이언트를 설치합니다. SVNAuthenticationException이 있습니다.
내가 project1의 수동 chekout 할 때 user1, 내 모든 빌드 1 프로젝트에 대한 괜찮지 만 poject2 빌드 KO 있습니다. 그리고 역도 너무 오른쪽, 나는 project2에 대한 user2와 함께, 여기에 project2에 대한 확인 및 project1에 대한 빌드 KO 아르 수동으로 체크 아웃 할 않습니다.
나는 수동 체크 아웃을 할 때 자격 증명이 저장되거나 (svn 클라이언트 측) 캐시에 있다고 생각하고 그 후에 젠킨스가 모든 프로젝트를 빌드하는 데 사용합니다.
혹시이 문제가 발생 했습니까? 너 한테 해결책있어?
도움이 되시길 바랍니다.
미리 감사드립니다.
은 -
루이
이 아마도 당신이 두 프로젝트 젠킨스에 의해 사용을 위해 읽기 전용 SVN 계정을 만들 수 있을까? – Raghuram