GitLabDevOps 변경 속도 통합

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • GitLab 인스턴스에 연결하여 리포지토리 및 파이프라인 정의를 검색하고 실시간 알림 또는 폴링을 구성하여 변경 추적 및 자동화를 활성화합니다.

    GitLab 통합 개요

    지원되는 버전:
    • 온프레미스 - 기본 버전 13.x 이상
    • GitLab Cloud

    DevOps 변경 속도 는 도구에 대한 GitLab 코드(리포지토리) 및 오케스트레이션(파이프라인) 기능을 모두 지원합니다. 파이프라인의 경우 기본 파이프라인만 지원되고 다중 프로젝트 파이프라인은 지원되지 않습니다.

    • 커넥트: 인스턴스를 DevOps 변경 속도에 연결하여 GitLab 리포지토리 및 파이프라인 정의를 검색합니다.
    • 구성: 웹후크 GitLab 를 자동으로 생성하여 커밋 및 파이프라인에 대한 실시간 알림 전송을 활성화하여 이 데이터를 사용하여 변경 정책을 생성할 수 있습니다.
    코드 역량에 필요한 이벤트를 트리거합니다.
    • 푸시 이벤트
    • 태그 밀어넣기 이벤트
    • 의견
    • 병합 요청 이벤트
    오케스트레이션 기능에 필요한 트리거 이벤트:
    • 작업 이벤트
    • 파이프라인 이벤트

    요점

    • 변경 제어를 사용하려면 먼저 파이프라인을 한 번 이상 실행하고 완료해야 합니다.
    • 수동 작업이 GitLab 취소되거나 완료되기 전에 시간이 초과되면 변경 요청 승인 프로세스가 수동으로 완료될 때까지 해당 변경이 오픈 상태로 유지됩니다.
    • 파이프라인 검색은 프로젝트 검색 필터를 사용하여 처음 100개 결과로 제한됩니다. 추가 파이프라인을 검색하려면 검색 필터( 검색을 선택할 때 나타남)를 수정하여 검색 요청에 대한 결과를 확장합니다.
    • 프로젝트가 이미 검색되고 구성된 후 생성되거나 업데이트된 리포지토리 또는 파이프라인은 수동으로 추적됩니다.
    • GitLab 문제는 지원되지 않습니다.
    • 에 대해 GitLabJUnit 테스트 유형 통합이 지원됩니다. GitLab 단위 테스트 보고서는 JUnit 보고서 형식의 테스트 보고서만 지원합니다. 다른 테스트 유형을 JUnit으로 변환하고 유지할 수 있습니다. 자세한 내용은 단위 테스트 보고서단위 테스트 보고서 예제를 참조하십시오.
    • 테스트 도구 통합을 사용하면 단위, 기능 및 성능 테스트에 대한 GitLab 테스트 결과를 볼 수 있습니다DevOps.

    시작하기

    다음 옵션 중 하나를 사용하여 온보딩 GitLab합니다. 안내 환경을 위해 작업 공간을 사용하여 도구를 온보딩합니다. 또는 서비스 카탈로그 또는 클래식 환경을 사용할 수 있습니다.