가져오기 파일 만들기 및 사용
snyk-api-import 도구를 사용하여 가져오기 파일을 생성하고 사용하는 방법
가져오기 파일 작동 방식
이 기능은 Bitbucket 및 Azure에서만 작동합니다.
snyk-scm-contributors-count
도구가 Snyk 계정 및 SCM 계정 모두에 연결되면 도구는 Snyk가 모니터링하는 프로젝트/저장소와 그렇지 않은 것을 알아냅니다.
importConfDir
및 importFileRepoType
플래그를 명령에 적용하면 도구가 가져오기 파일을 생성하여 미모니터링 저장소 데이터로 채웁니다. 이 파일은 snyk-api-import 도구와 함께 사용하여 빠진 저장소를 Snyk 계정에 가져올 수 있습니다.
Snyk 토큰이 내보내진 경우 및 관련 Snyk 계정에 도구가 스캔하는 특정 SCM에 대한 통합이 설정된 경우 도구는
snyk-api-import
도구에서 필요한 OrgID 및 IntegrationID를 찾아 일치시키려고 시도하고 가져오기 파일에 자동으로 추가합니다.Snyk 토큰이 내보내지지 않았거나 사용자가 아직 Snyk 계정이 없는 경우, 이 기능을 사용하여 SCM의 모든 저장소를 매핑하고
snyk-api-import
도구에서 나중에 사용할 가져오기 파일을 생성할 수 있습니다. 이 경우나 도구가 OrgID 또는 IntegrationID를 찾을 수 없는 경우 도구는 사용자에게 이러한 ID를 제공하라는 프롬프트를 표시한 다음 가져오기 파일에 자동으로 추가합니다.
가져오기 플래그
importConfDir
- 이 플래그는 미모니터링 저장소에 대한 쿼리를 수행하고 가져오기 JSON 파일을 생성할 폴더 경로(쓰기 권한 포함)를 기대합니다. 예를 들어:
snyk-scm-contributors-count <command> --token TOKEN -- importConfDir /snyk/import/
기본적으로 이 명령은 SCM을 스캔할 때 찾은 모든 유형의 미모니터링 저장소로 JSON 가져오기 파일을 채웁니다.
importFileRepoType
- 이 플래그는 all,
private
, 또는 public
의 값을(대소문자 구분하지 않음) 설정하여 가져오기 파일을 주어진 저장소 유형의 데이터로 채울 수 있습니다. 예를 들어:
snyk-scm-contributors-count <command> --token TOKEN -- importConfDir /snyk/import/ --importFileRepoType 'private'
snyk-api-import 도구 사용
snyk-api-import 도구는 Snyk 계정으로 새 저장소를 안전하고 견고하게 가져오는 데 도움을 줍니다.
이 도구는 가져올 저장소 데이터가 포함된 json 파일을 필요로 합니다. 이 파일은 앞 섹션에서 설명한 대로 snyk-contributors-count 도구에 의해 자동으로 생성될 수 있습니다.
자세한 정보
snyk-api-import 도구에 대한 자세한 정보는 다음을 참조하십시오:
Last updated