젠킨스 상자에 팀 빌드를 설정하려고합니다. 그들은 $ JAVA_HOME/jre/lib/ext 디렉토리에 2 개의 jar 파일과 .properties 파일을 삭제하라는 문서가있는 제품을 사용하고 있습니다.Jenkins/Maven 빌드에서 jre/lib/ext jar를 어떻게 관리합니까?
이 젠킨스 빌드 박스는 다른 팀에서 관리하고 많은 빌드를 저장하므로이 프로젝트를 빌드 할 수있는 모든 슬레이브에 이러한 파일을 설치하도록 알려주는 것이 바람직하지 않다고 생각합니다. (특히 설정/업그레이드/변경이 필요할 경우)
이런 종류의 작업을 관리하는 가장 좋은 방법이 있습니까?
것들 지금까지 시도했다 :
- $ JAVA_HOME에 설치/JRE/lib 디렉토리/내선 == 작품.
- 작동하지 않습니다 == 받는다는의 REPO에있는 jar 파일을 설치 및 속성 SRC/메인/자원 파일을 삭제 (이 $ M2_REPO에서 찾습니다/PATH/TO/JAR/jarname.properties)
아니요, 일단 빌드가 완료되면 Jenkins를 통해 빌드를 실행하지 않는 한 내 통합 테스트에 대한 예쁜 그래프를 얻으려면 어떻게해야합니까? –
@JBristow 그런 경우 솔루션 2)의 경우 Surefire/Failfast 플러그인의 argsLine에도 시스템 속성을 포함시켜야합니다. 나는 대답을 업데이트 할 것이다. – blackbuild