CodeQL CLI 시작하기
CodeQL CLI을(를) 사용하여 소프트웨어 프로젝트에서 CodeQL 쿼리를 로컬로 개발, 테스트 및 실행할 수 있습니다.
누가 이 기능을 사용할 수 있나요?
CodeQL은(는) 다음 리포지토리 유형에 사용할 수 있습니다.
- GitHub.com의 퍼블릭 리포지토리, GitHub CodeQL 사용 약관 참조
- GitHub Advanced Security을(를) 사용하도록 설정된 GitHub Enterprise Cloud의 조직 소유 리포지토리
CodeQL CLI 알아보기
CodeQL CLI을(를) 사용하여 소프트웨어 프로젝트에서 로컬로 CodeQL 프로세스를 실행하거나 GitHub에 업로드할 code scanning 결과를 생성할 수 있습니다.
CodeQL CLI 설정하기
CodeQL CLI을(를) 시작하려면 데이터베이스를 만들고 분석하는 데 필요한 도구 및 라이브러리에 액세스할 수 있도록 CLI를 다운로드 및 설정해야 합니다.
CodeQL 분석을 위한 코드 준비
코드를 분석하는 데 필요한 데이터를 포함하는 CodeQL 데이터베이스를 빌드할 수 있습니다.
CodeQL 쿼리를 사용하여 코드 분석
코드베이스에서 추출된 CodeQL 데이터베이스에 대해 쿼리를 실행할 수 있습니다.
GitHub에 CodeQL 분석 결과 업로드
CodeQL CLI을(를) 사용하여 CodeQL 분석 결과를 GitHub에 업로드할 수 있습니다.
CodeQL 팩을 사용하여 분석 사용자 지정
CodeQL 팩을 사용하여 다른 사용자가 기본CodeQL 쿼리를 실행하거나 개발한 CodeQL 쿼리를 공유할 수 있습니다.