도구: jira-tickets-for-new-vulns
설치
사용법 - 빠른 시작
./snyk-jira-sync-<yourplatform>
--orgID=<SNYK_ORG_ID> // 설정(Settings)에서 찾을 수 있습니다.
--token=<API Token> // Snyk API 토큰. 서비스 계정도 가능합니다.
--jiraProjectKey=<Key> // 티켓이 생성될 Jira 프로젝트 키./snyk-jira-sync-<yourplatform>
--orgID=<SNYK_ORG_ID> // 설정에서 찾을 수 있습니다.
--projectID=<SNYK_PROJECT_ID> // 선택 사항. 제공되지 않으면 조직 내 모든 프로젝트를 동기화합니다.
// 프로젝트 ID는 프로젝트->설정에서 찾을 수 있습니다.
--api=<API endpoint> // 선택 사항. 프라이빗 인스턴스의 경우 https://<instance>/api로 설정합니다.
--token=<API Token> // Snyk API 토큰. 서비스 계정도 가능합니다.
--jiraProjectID=<12345> // 티켓이 생성될 Jira 프로젝트 ID
--jiraProjectKey=<KEY> // 티켓이 생성될 Jira 프로젝트 키
--jiraTicketType=<Task|Bug|....> // 선택 사항. 생성할 티켓 유형. 기본값은 Bug입니다. 아래 '참고' 섹션을 참조하십시오.
--severity=<critical|high|medium|low> // 선택 사항. 티켓을 생성할 심각도 임계값. 기본값은 low입니다.
--maturityFilter=[mature,proof-of-concept,no-known-exploit,no-data] // 선택 사항. 특정 성숙도 수준만 포함합니다. 쉼표로 구분합니다.
--type=<all|vuln|license> // 선택 사항. 티켓을 생성할 문제 유형. 기본값은 all입니다.
--assigneeId=<123abc456def789> // 선택 사항. 티켓을 할당할 사용자의 Jira ID. 주의: assigneeName과 assigneeId를 동시에 사용하지 마십시오.
--assigneeName=<AccountName> // 선택 사항. 티켓을 할당할 사용자의 Jira 이름. 주의: assigneeName과 assigneeId를 동시에 사용하지 마십시오.
--priorityIsSeverity // 선택 사항. 티켓 우선순위를 심각도 기반으로 설정합니다 (기본값: Low|Medium|High|Critical=>Low|Medium|High|Highest)
--labels=<IssueLabel1>,IssueLabel2 // 선택 사항. Jira 티켓 라벨을 설정합니다.
--priorityScoreThreshold=[0-1000] // 선택 사항. 최소 우선순위 점수 임계값입니다.
--dryRun=<true|false> // 선택 사항. 결과는 도구가 실행된 위치의 json 파일에서 확인할 수 있습니다.
--debug=<true|false> // 선택 사항. 디버그 모드를 활성화합니다.
--ifUpgradeAvailableOnly=<true|false> // 선택 사항. 업그레이드 가능한 문제에 대해서만 티켓을 생성합니다.
--configFile // 루트가 아닌 경우 jira.yaml 경로입니다.제한 사항
이슈 심각도
Jira 우선순위
소스에서 설치
종속성
로그 파일 (LogFile)
Jira.yaml
Last updated