사용법
SCM-Contributors-Count 모드 및 수준
일반 명령
snyk-scm-contributors-count <command> <command-options>**<command>**는 다음 중 하나입니다.
azure-devopsbitbucket-cloudbitbucket-servergithubgithub-enterprisegitlabconsolidateResults
<command-options>: 스크립트 섹션의 SCM별 페이지(예제 페이지)를 참조하십시오.
모드
온보딩 전 사용량 범위 지정
이 모드는 Bitbucket 및 Azure에서만 작동합니다.
skipSnykMonitoredRepos 플래그를 적용합니다. 예를 들어:
Snyk 라이선스 소비
이 모드는 Bitbucket 및 Azure에서만 작동합니다.
SNYK_TOKEN을 내보내야 합니다. 예를 들어:
수준
최상위 수준
이 사용 수준에서는 도구가 SCM의 최상위에서 조직/그룹을 가져온 다음 리포지토리 수준으로 내려가 모든 리포지토리를 가져온 다음 지난 90일 동안의 커밋을 계산합니다.
이 수준을 사용하려면 자격 증명(해당하는 경우 호스트/URL)을 제공하면 도구가 모든 조직/그룹 및 모든 리포지토리에 대한 기여자 수를 계산합니다. 예를 들어:
중간 수준
이 사용 수준에서는 도구가 사용자가 제공한 조직/그룹에서 시작한 다음 리포지토리 수준으로 내려가 모든 리포지토리를 가져온 다음 지난 90일 동안의 커밋을 계산합니다.
이 수준을 사용하려면 자격 증명과 리포지토리 및 기여자 수를 가져올 그룹 또는 조직의 쉼표로 구분된 목록을 제공하십시오. 예를 들어:
낮은 수준
이 사용 수준에서는 도구가 기여자 수를 가져올 단일 리포지토리에만 초점을 맞춥니다.
이 수준을 사용하려면 자격 증명(해당하는 경우 호스트/URL), 하나의 조직/그룹 및 하나의 리포지토리를 제공하십시오. 예를 들어:
디버그 모드
명령 시작 부분에 DEBUG=snyk*를 추가하십시오. 예를 들어:
추가 선택적 플래그
명령에 추가 플래그를 설정할 수 있습니다.
모니터링되지 않는 리포지토리 데이터가 포함된 가져오기 파일을 생성하여
snyk-api-import도구와 함께 사용하여 리포지토리를내 Snyk 계정으로 가져옵니다. Bitbucket 및 Azure에서만 작동합니다. 가져오기 파일을 저장할 유효하고 쓰기 가능한 폴더 경로와 함께importConfDir플래그를 적용합니다. 이 플래그는importFileRepoType플래그와 상관 관계가 있습니다.가져오기 파일에 추가할 리포지토리 유형을 선택합니다. Bitbucket 및 Azure에서만 작동합니다.
importFileRepoType플래그를all,private또는public옵션 중 하나와 함께 적용합니다.커미터가 계산되는 것을 제외합니다. 제외할 커미터의 이메일이 포함된 텍스트 파일 경로와 함께
exclusionFilePath플래그를 명령에 적용합니다.요약 및 결과를 json 형식으로 출력합니다.
json플래그를 명령에 적용합니다.
consolidateResults 명령
consolidateResults 명령여러 SCM의 여러 명령에서 얻은 결과를 고유한 기여자 수로 단일 파일로 통합하는 데 사용됩니다. 명령 페이지를 참조하십시오.
Last updated