ServiceNow
ServiceNow는 GitLab 워크플로 관리의 중앙화 및 자동화를 지원하는 여러 통합 기능을 제공합니다.
프로세스를 간소화하고 스택을 최적화하기 위해 가능한 경우 GitLab 배포 승인을 사용해야 합니다.
GitLab spoke
ServiceNow의 GitLab spoke를 사용하면 GitLab 프로젝트, 그룹, 사용자, 문제, 병합 요청, 브랜치 및 저장소에 대한 작업을 자동화할 수 있습니다.
전체 기능 목록은 GitLab spoke 문서 (Xanadu Release)를 참조하세요.
GitLab을 OAuth2 인증 서비스 공급자로 구성해야 하며, 여기에는 애플리케이션을 생성하고 ServiceNow에 애플리케이션 ID 및 비밀을 제공하는 절차가 포함됩니다.
GitLab SCM 및 DevOps를 위한 지속적 통합
ServiceNow DevOps에서 GitLab 저장소 및 GitLab CI/CD와 통합하여 GitLab 활동 및 변경 관리 프로세스에 대한 중앙 집중식 뷰를 만들 수 있습니다.
다음과 같은 작업을 수행할 수 있습니다:
- ServiceNow에서 GitLab 저장소 및 CI/CD 파이프라인의 활동에 대한 정보를 추적합니다.
- 변경 티켓 생성을 자동화하고 자동 승인 기준을 결정하여 GitLab CI/CD 파이프라인과 통합합니다.
자세한 내용은 다음 ServiceNow 리소스를 참조하세요: