2010-06-28 2 views
103

구성되고 작동중인 기존 Hudson 프로젝트가 있습니다.기존 프로젝트를 복사하여 붙여 넣거나 복제하는 방법은 무엇입니까?

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

수동으로 빌드를 다시 만들고 싶지 않습니다. 어떻게하면 "복사 & 붙여 넣기"또는 그렇지 않으면 기존의 빌드 구성을 복제 할 수 있습니다, 그래서 내가 새로운 빌드 구성을 빠르게 얻을 수 있습니까?

답변

188

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

+4

나는 그것이 그렇게 단순해야만한다는 것을 알고있었습니다. 감사합니다 :) –

+1

"New Job"은 Jenkins 루트, 일명 대시 보드 –

+0

젠킨스에서 클론 작업을 수행 할 수 있습니까 – RCBian

1

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

+0

흠 .. 내 브라우저가 새로운 대답을 알려주지 않았으므로 ... – Redlab

5

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

+4

XML 파일은'HUDSON_HOME/jobs//config.xml' 아래 마스터에있는 각 작업에 대한 설정 파일입니다. –

관련 문제