GitLab의 대량 커밋

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 대량 커밋은 GitLab에서 지원됩니다.

    대규모 커밋을 지원하려면 다음 작업을 수행합니다.

    • ServiceNow 통합 허브 작업 템플릿 - 데이터 스트림(com.glide.hub.action_type.datastream) 플러그인을 설치합니다.
    • 최적의 성능을 위해 Flow Designer com.snc.process_flow.reporting.level 속성을 Off로 설정하여 플로우 로깅을 비활성화합니다.
    • MID 서버 설정에 대해서는 데이터 스트림 작업에 대한 MID 서버 지원 섹션을 참조하십시오.

    GitLab 코드 푸시 웹후크는 알림에서 최대 20개의 커밋을 보냅니다. 밀어넣기의 커밋 수가 20개 미만이면 ServiceNow 인스턴스에서 단일 인바운드 이벤트가 생성되고 처리됩니다.

    밀어넣은 커밋 수가 20보다 크거나 같으면 원래 이벤트에서 여러 인바운드 이벤트가 생성되고 각각의 새 이벤트에는 19개의 커밋 배치가 포함됩니다. 원래 인바운드 이벤트가 무시된 것으로 표시됩니다.

    현재 GitLab 데이터 스트림 작업은 한 번의 푸시에서 최대 10,000개의 커밋을 처리할 수 있습니다.