GitLab - 예시

GitLab에 대한 옵션 목록 및 몇 가지 예시

snyk-scm-contributors-count gitlab 명령에 사용할 수 있는 옵션은 다음과 같습니다.

  --version                 버전 번호 표시                         [부울]
  --help                    도움말 표시                                  [부울]
  --token                   GitLab 토큰                               [필수]
  --url                     [선택 사항] GitLab 호스트 사용자 지정 URL. 호스트가 제공되지 않으면 https://gitlab.com/으로 기본 설정
  --groups                  [선택 사항] 기여자 수를 계산할 Gitlab 그룹 이름
                            *참고* 하위 수준 그룹의 경우 가장 낮은 수준의 그룹 이름을 제공
  --project                 [선택 사항] 기여자 수를 계산할 GitLab 프로젝트 경로 (네임스페이스 포함)
  --exclusionFilePath       [선택 사항] 제외 목록 파일 경로
  --json                    [선택 사항] JSON 출력, "consolidateResults" 명령 사용 시 필수

명령 실행 전

가이드arrow-up-right를 사용하여 GitLab 토큰을 가져오거나 새 토큰을 생성하십시오.

참고: 토큰에 리포지토리 읽기 권한이 있는지 확인하십시오.

명령 실행

다음 사용 수준 및 옵션을 고려하십시오.

사용 수준

  • GitLab의 모든 그룹 및 해당 프로젝트에 대한 커밋을 가져오려면 GitLab 토큰(및 GitLab Enterprise용 서버 URL)을 제공하십시오.

  • GitLab의 일부 그룹 및 해당 프로젝트에 대한 커밋을 가져오려면 GitLab 토큰 및 쉼표로 구분된 그룹 이름을 제공하십시오.

circle-info

중첩된 그룹의 경우 TopLevelGroup/MidLevelGroup/LowLevelGroup에 대해 --groups 플래그와 함께 "LowLevelGroup"만 제공해야 합니다.

  • GitLab의 특정 프로젝트에 대한 커밋을 가져오려면 GitLab 토큰과 하나의 그룹 이름 및 하나의 프로젝트 이름을 제공하십시오.

옵션

  • 일부 기여자가 커밋에 계산되는 것을 제외하려면 무시할 이메일(새 줄로 구분)이 포함된 제외 파일을 추가하고 해당 파일 경로와 함께 --exclusionFilePath를 적용하십시오.

  • 출력을 json 형식으로 설정하려면 --json 플래그를 추가하십시오.

  • 자세한 출력(verbose output)을 위해 디버그 모드로 실행하려면 DEBUG=snyk*를 접두사로 추가하십시오.

Last updated