ServiceNow

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

ServiceNow는 여러 통합을 제공하여 GitLab 워크플로우의 관리를 중앙 집중화하고 자동화하는 데 도움을 줍니다.

당신의 스택을 간소화하고 프로세스를 최적화하기 위해 가능한 경우 배포 승인을 사용해야 합니다.

GitLab 스포크

ServiceNow의 GitLab 스포크를 사용하면 GitLab 프로젝트, 그룹, 사용자, 이슈, 병합 요청, 브랜치 및 저장소에 대한 작업을 자동화할 수 있습니다.

기능의 전체 목록은 GitLab 스포크 문서를 참조하세요.

ServiceNow에서 GitLab을 OAuth2 인증 서비스 제공자로 구성해야 합니다. 이는 응용 프로그램을 생성한 다음 ServiceNow에서 응용 프로그램 ID 및 비밀을 제공하는 것을 포함합니다.

GitLab SCM 및 CI/CD를 위한 지속적 통합

ServiceNow DevOps에서 GitLab 저장소와 GitLab CI/CD를 통합하여 GitLab 활동 및 변경 관리 프로세스를 중앙 집중화할 수 있습니다. 다음과 같은 작업을 수행할 수 있습니다:

  • GitLab 저장소와 CI/CD 파이프라인의 활동 정보를 ServiceNow에서 추적합니다.
  • 변경 티켓의 생성을 자동화하고 변경 사항의 자동 승인 기준을 결정하여 GitLab CI/CD 파이프라인과 통합합니다.

자세한 정보는 다음의 ServiceNow 문서를 참조하세요: