ServiceNow
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-Managed형, GitLab Dedicated
ServiceNow는 GitLab 워크플로우의 중앙 집중화와 자동화를 돕기 위해 여러 통합을 제공합니다.
스택을 간소화하고 프로세스를 최적화하려면 가능한 경우 GitLab 배포 승인을 사용해야 합니다.
GitLab 스포크
ServiceNow의 GitLab 스포크를 사용하면 GitLab 프로젝트, 그룹, 사용자, 이슈, Merge Request, 브랜치 및 리포지터리에 대한 작업을 자동화할 수 있습니다.
기능의 전체 디렉터리은 GitLab 스포크 문서를 참조하세요.
ServiceNow에서 GitLab을 OAuth2 인증 서비스 제공자로 구성해야 합니다. 이 작업에는 응용 프로그램 생성 및 해당 응용 프로그램 ID 및 비밀 정보 제공이 포함됩니다.
GitLab SCM 및 DevOps를 위한 지속적 통합
ServiceNow DevOps에서 GitLab 리포지터리 및 GitLab CI/CD를 통합하여 GitLab 활동 및 변경 관리 프로세스를 중앙화할 수 있습니다. 다음을 수행할 수 있습니다.
- GitLab 리포지터리 및 CI/CD 파이프라인의 활동 정보를 ServiceNow에서 추적합니다.
- 변경 티켓의 자동 생성 및 변경 자동 승인 기준을 결정하여 GitLab CI/CD 파이프라인과 통합합니다.
자세한 내용은 다음의 ServiceNow 자료를 참조하세요.