ServiceNow
ServiceNow는 여러 통합을 제공하여 GitLab 워크플로우의 관리를 중앙 집중화하고 자동화하는 데 도움을 줍니다.
단순화된 스택과 프로세스를 더욱 효율적으로 만들기 위해 가능한 경우 GitLab 배포 승인을 사용해야 합니다.
GitLab 스포크
ServiceNow의 GitLab 스포크를 사용하면 GitLab 프로젝트, 그룹, 사용자, 이슈, MR(Merge Request), 브랜치 및 저장소에 대한 자동화된 작업을 수행할 수 있습니다.
기능의 전체 목록은 GitLab 스포크 문서 (Xanadu 릴리스)를 참조하십시오.
ServiceNow에서 GitLab을 OAuth2 인증 서비스 제공자로 구성해야 합니다. 이 과정에는 애플리케이션을 만들고 ServiceNow에서 응용프로그램 ID와 비밀을 제공하는 것이 포함됩니다.(GitLab을 OAuth2 인증 서비스 제공자로 구성)
GitLab SCM 및 CI/CD for DevOps
ServiceNow DevOps에서 GitLab 저장소 및 GitLab CI/CD와 통합하여 GitLab 활동 및 변경 관리 프로세스를 중앙 집중화할 수 있습니다. 다음을 수행할 수 있습니다:
- GitLab 저장소 및 CI/CD 파이프라인의 활동 정보를 ServiceNow에서 추적합니다.
- GitLab CI/CD 파이프라인과 통합하여 변경 티켓의 자동 생성과 변경의 자동 승인 기준을 결정합니다.
더 많은 정보는 다음 ServiceNow 자료를 참조하십시오: