기존 프로젝트를 복사하여 붙여 넣거나 복제하려면 어떻게해야합니까?


107

구성되고 작동하는 기존 Hudson 프로젝트가 있습니다.

원본을 가질 수 있도록 프로젝트를 복제 한 다음 다른 소스 컨트롤을 가리 키도록 새 프로젝트를 변경해야합니다.

빌드를 수동으로 다시 만들고 싶지 않습니다. 새 빌드 구성을 더 빨리 시작하고 실행할 수 있도록 기존 빌드 구성을 "복사 및 붙여 넣기"또는 복제 할 수있는 방법은 무엇입니까?

답변:


195

"새 작업"을 클릭 한 다음 하단에서 "기존 작업 복사"를 선택합니다. 그런 다음 복사하려는 작업의 이름을 텍스트 필드에 입력합니다.


1
"새 작업은"대시 보드 일명 젠킨스의 루트에
그레고리 코스모 혼

그것은 젠킨스의 복제 작업을 구축하는 것이 가능
RCBian

2
도 있습니다 복사 프로젝트 링크 플러그인 : stackoverflow.com/a/29774399/2434565
lkisac

2
소스-작업 이름을 복사 / 붙여 넣기해야합니다. 그리고 새 작업 이름을 입력해야합니다. 알아요 : "duh"....하지만 몇 분 동안 새 작업 이름을 입력하지 않았습니다. ....
granadaCoder

@Thomas Lötzer 동일한 부모에 속하지 않는 작업을 복사하려면 어떻게 해야합니까? 예 : 복사 ../../DIR1/job_x해야 ../../DIR2/job_x합니까?
Heinz

5

작업을 복사하는 것 외에도 작업 구성이 포함 된 XML 파일의 일부를 복사하는 경우가 있습니다. 복사 한 부분을 새 작업의 xml 파일에 붙여넣고 구성을 다시로드하기 만하면됩니다 ( manage hudson 아래 ). 복사본을 만든 후 원본 작업을 변경할 때 유용합니다. 그러나 사용 사례의 경우 복사가 올바른 작업입니다.


4
XML 파일은 마스터에있는 각 작업에 대한 구성 파일입니다HUDSON_HOME/jobs/<job name>/config.xml
Dave Bacher

1

새 작업을 수행 할 때 기존 작업에서 복사하도록 선택할 수 있습니다. 나중에 새 작업의 설정을 변경하십시오.


흠 .. 내 브라우저는 따라서 중복 ... 새 응답의 저를 통지하지 않았다
Redlab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.