동일한 구성으로 프로덕션 및 스테이징 배포에 대한 허드슨/젠킨스를 어떻게 구성합니까?스테이징 및 프로덕션을위한 허드슨/젠킨스 설정
젠킨스에서 프로덕션 푸시를 수행하도록 빌드 및 배포 워크 플로를 구성했습니다. 이제는 스테이징 푸시를 수행하기 위해 동일한 구성을 사용해야합니다. 폴더의 몇 가지가 스테이지를 반영하여 DB 이름이 바뀔 것으로 예상하십시오. 나는. /var/prod/html
에서 /var/stage/html
까지 그리고 db는 companyname_table
에서 companyname_table_stage
까지라고 말하십시오.
한 곳에서 구성을 변경해야하므로 모든 복사본에 변경 사항을 적용해야하므로 구성 복사본을 만들고 싶지 않습니다. 이상적으로는 일부 매개 변수를 전달하여 시도하려고합니다.
매개 변수화는 어떻게합니까? –
작업 구성의 맨 위에 "이 빌드가 매개 변수화되었습니다."라는 확인란이 있습니다. 확인한 후에는 원하는만큼 매개 변수를 추가 할 수 있습니다. 부울, 문자열 및 선택 항목을 비롯한 여러 매개 변수 유형이 있습니다. [매개 변수화 된 트리거 플러그인] (https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin)을 사용하여 다른 프로젝트를 매개 변수로 빌드 할 수 있습니다. 설치 한 후에는 프로젝트 구성의 하단에있는 체크 박스를 사용하면 다른 프로젝트의 매개 변수화 된 빌드를 트리거하고 사용할 매개 변수 값을 정의 할 수 있습니다. – Laepdjek
[매개 변수화 된 빌드의 jenkins 문서] (https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Build)에는 몇 가지 추가 정보가 있습니다. – Laepdjek