그래서 Jenkins에서는 별개의 일자리가 거의 없습니다. 첫 번째 프로젝트는 Git 저장소에서 프로젝트를 가져 와서 빌드하고 아티팩트를 생성합니다. 다른 하나는 첫 번째 작업에서 인증서를 복사하여 Artifactory에 게시해야합니다 (Artifactory 플러그인을 사용하여 인증서를 만들려고했습니다). 그러나 Artifactory 플러그인은 Build 작업에서만 사용할 수 있지만 두 번째 작업 구성에서는 "Generic-Artifactory integration"과 같은 것이 없습니다. 게시 작업에서 플러그인을 작동시키는 데 필요한 요구 사항을 알고있는 사람이 있습니까?Jenkins의 다른 프로젝트 아티팩트에서 복사 한 Artifactory에 게시
0
A
답변
0
Artifactory REST API을 활용하는 작은 쉘 스크립트를 작성하고 두 번째 비 빌드 작업에서 실행할 수 있습니다.
+0
그래, 나는 그것에 대해서도 생각 해왔다. 젠킨스에서 직접 구현할 방법이 없다면이 방법을 시도해 볼 것입니다. –
0
maven 및 zip 파일과 비슷한 작업을 수행했습니다. 나는 deploy : deploy-file을 호출하고 settings.xml에 Artifactory 저장소를 설정하고 내 artifactory 저장소에 직접 배치하는 빌드 단계가있는 zip을 배치했다.
플러그인을 사용해 보셨습니까? https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=57182305 – nycynik