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