Jenkins 인스턴스를 연결하여 파이프라인을 검색 및 추적하고, 엔드 투 엔드 추적 가능성 및 변경 자동화를 위해 오케스트레이션 작업을 임포트합니다.
시작하기 전에
필요한 역할: sn_devops.admin 또는 sn_devops.tool_owner
Jenkins용 ServiceNow DevOps 플러그인을 설치하고 활성화합니다. 이미 설치한 경우 최신 버전으로 업데이트하십시오. 지침은 플러그인 구성 Jenkins 문서를 참조하십시오.
프로시저
-
웹 DevOps 후크 URL에 자동으로 연결하고 Jenkins 가져올 도구 기록을 생성합니다.
-
다음으로 이동 을 클릭하고 기록을 생성합니다.
-
도구 이름을 입력하고 도구 상세 정보를 입력합니다.
-
에 연결된 MID 서버온-프레미스 도구에 대해 선택합니다MID 서버.
애플리케이션 값은 REST로 DevOps 자동 설정되고 기능 값은 REST로 설정됩니다.
-
제출을 클릭합니다.
도구가 성공적으로 연결되었습니다.
도구가 성공적으로 생성되면 도구 기록 페이지로 이동합니다.
-
도구에 대한 액세스를 제어하려면 액세스 탭의 유지 관리자 필드에 도구에 대한 액세스 권한을 부여해야 하는 그룹을 추가합니다 .
그룹의 사용자가 수행할 수 있는 작업은 할당된 역할에 따라 달라집니다.
주: 역할이 있는 DevOps 사용자를 포함하는 그룹만 유지 관리자 필드에서 선택할 수 있습니다.
도구에 대한 액세스를 제한하도록 선택하면 모든 앱 소유자가 도구 객체를 보고 애플리케이션에 연결할 수 있음 옵션을 선택할 수 있게 됩니다. 이 옵션을 사용하면 앱 소유자 역할을 가진 DevOps 모든 사용자가 도구에 액세스할 수 있습니다. 선택하면 도구 개체의 기록 데이터를 보고, 연결하고, 검색하고, 가져오고, 파이프라인 단계(해당되는 경우)를 수정할 수 있습니다.
-
검색을 클릭하여 기존 오케스트레이션 작업(Jenkins스테이지) 및 파이프라인을 검색합니다.
주: 속성에 지정된 수준에 중첩된 폴더에 대해 오케스트레이션 작업 및 파이프라인이 검색됩니다
sn_devops.discover.folder.depth . 자세한 내용은
DevOps와 함께 설치되는 속성을 참조하세요.
해당 관련 목록에 기록이 추가됩니다.
-
오케스트레이션 작업 관련 목록에서 검색된 기록을 열고 임포트 관련 링크를 클릭하여 오케스트레이션 작업에서 이력 데이터를 임포트합니다.
임포트한 작업 실행 기록과 단계 실행 기록이 해당 관련 목록에 추가됩니다.