온보딩 GitHub 대상 DevOps 변경 속도 — 서비스 카탈로그
를 ServiceNow 서비스 카탈로그사용하여 인스턴스를 생성, 연결, 검색 및 구성합니다GitHub.
시작하기 전에
필요한 역할: sn_devops.admin 또는 sn_devops.tool_owner
프로시저
-
다음으로 이동 모두 > 서비스 카탈로그 > 카탈로그 정의 > 항목 유지관리 을 검색하고 을 검색합니다 DevOps.
주:또는 서비스 포털에서 직원 센터 서비스 카탈로그에 액세스할 수도 있습니다.
- 카탈로그 항목에서 DevOpsDevOps 앱 온보딩 및 DevOps 도구 온보딩을 선택하고 활성화합니다.
- 활성화 후 DevOps 도구 온보딩을 선택하고 시도를 선택합니다.
-
DevOps 도구 온보딩 양식에 도구 상세 정보를 입력합니다.
필드 설명 도구 이름 통합의 이름입니다 GitHub . 도구 통합 또는 GitHub Enterprise을 선택합니다GitHub. 도구 URL https://api.github.com 입력합니다. 자격 증명 유형 사용 중인 자격 증명에 따라 기본 인증 또는 OAuth를 선택합니다. - 기본 인증의 경우 사용자 이름 및 암호 또는 액세스 토큰을 입력합니다.
- OAuth의 경우 자격 증명을 입력합니다.
MidServer 사용 옵션입니다. MID 서버에 연결된 도구의 경우 MID 서버를 선택합니다. 애플리케이션은 자동으로 REST로 설정 DevOps 되고 기능은 REST로 설정됩니다. 연결 자격 증명에 필요한 GitHub모든 권한 목록은 다음의 도구에 DevOps 필요한 권한권한을 참조하십시오GitHub.
-
지금 주문을 선택합니다.
요청이 생성됩니다. 요청이 승인되면 도구가 생성, 연결 및 검색됩니다.
- 카탈로그 항목에서 DevOpsDevOps 앱 온보딩을 선택합니다.
-
DevOps 앱 온보딩 양식에 세부 정보를 입력합니다.
새 앱을 생성하거나 기존 앱에 추가하시겠습니까? 옵션 중에서 새 앱을 생성할지 기존 앱을 사용할지 선택합니다. 앱 만들거나 사용 중인 앱의 이름을 입력합니다. 온보딩 파이프라인 기록 데이터를 임포트할 파이프라인을 선택합니다. 온보딩 리포지토리 연결된 GitHub 도구 이름을 입력합니다. 리포지토리 웹후크를 구성하고 기록 데이터를 임포트할 리포지토리를 선택합니다. 주:온보딩 파이프라인 필드에서 파이프라인을 선택하지 않으면 여기에서 선택한 리포지토리 내의 모든 파이프라인이 연결됩니다.임포트 원본 및 임포트 대상 데이터를 임포트할 날짜를 선택합니다. 기본적으로 지난 30일이 선택됩니다. 최대 90일 동안 데이터를 임포트하도록 선택할 수 있습니다. 도구에 대한 웹후크를 구성하시겠습니까? 선택한 리포지토리에 대해 웹후크를 구성하려면 이 확인란을 선택합니다. 온보딩 계획 비워 둡니다. -
지금 주문을 선택합니다.
요청이 생성됩니다. 요청이 승인되면 리포지토리 및 파이프라인 객체가 앱 기록에 연결되고 웹후크가 실시간 추적을 위해 구성됩니다. 선택한 리포지토리 및 관련 워크플로우에 대한 기록 데이터가 임포트됩니다. 임포트한 리포지토리 및 파이프라인에 대해 추적 필드가 자동으로 활성화됩니다.