저는 Nexus의 초보자입니다. 최근 개발 팀에 git을 통합 한 결과, 복제 된 GIT 저장소에서 maven을 통해 응용 프로그램의 빌드 이미지를 만든 다음 개발 환경에 배포 한 다음 원격으로 저장하는 솔루션을 개발하려고합니다. Nexus repo [DEV].Nexus 1 저장소에서 다른 이미지로 푸는 방법
저는 3 개의 타겟 환경과 3 개의 각각의 Nexus 레포의 [Dev, QA-Test and Prod]로 작업하고 있습니다. 이 빌드 이미지를 1 개의 Nexus 레포에서 다른 [DEV에서 QA-TEST로, QA-TEST에서 PROD로] 이동하고 싶습니다.
내가 궁금한 점은 Nexus 자체에서 내장 이미지를 1 개의 넥서스 저장소에서 다른 곳으로 복사하는 방법이 있다는 것입니다. 로컬 파일 시스템 작업 디렉토리로 가져온 다음이를 밀어 올리는 것입니다. 그것) 다른 저장소로?
감사합니다. Manferd. 문제는 직장에서 Nexus Pro를 사용하지 않는다는 것입니다. 그냥 기본 버전. 이것은 여전히 넥서스의 비 프로 버전에서 할 수 있습니까? – user1916820
직장에서 Nexus Pro를 사용하지 않는 것이 문제입니다. 그냥 기본 버전. 이것은 여전히 넥서스의 비 프로 버전에서 할 수 있습니까? 아마 접근 방식을 변경해야합니다. war 파일을 빌드하고 넥서스 스냅 샷 저장소로 푸시 할 수 있습니다. 알아 내야 할 점은 스냅 샷 repo에서 추출한 다음 목표 대상 서버/경로로 전쟁을 scp하고 Tomcat을 중지/시작하는 것입니다. QA 준비가 끝나면 스냅 샷 저장소에서 압축을 풀고 릴리즈 저장소로 밀어 넣은 다음 스냅 샷 저장소에서 다시 추출한 다음 대상에 푸시해야합니다. 이견있는 사람? – user1916820
http/https를 통해 원하는 도구를 사용하여 repo에서 전쟁을 시작하거나 원하는 경우 Nexus REST API를 사용하여 배포 할 수 있습니다. –