비공개 저장소에 대한 GitHub 검사 구성 github-check-config

비공개 저장소에 대한 각각의 가져오기 요청 유효성 검사를 위해 자동으로 생성되는 파이프라인 제어 방법에 대해 알아봅니다.

GitHub 검사 구성 configuration

비공개 저장소를 사용할 경우 전체 스택 코드 품질 파이프라인이 자동으로 생성됩니다. 이 파이프라인은 가져오기 요청이 업데이트될 때마다 시작됩니다.

.cloudmanager/pr_pipelines.yml비공개 저장소의 기본 분기에 파일을 만들어 이러한 검사를 제어할 수 있습니다.

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
매개변수
가능한 값
기본값
설명
shouldDeletePreviousComment
true 또는 false
false
이 GitHub 가져오기 요청 시 코드 스캔 결과가 포함된 마지막 코멘트만 보관할 것인지 아니면 모두 보관할 것인지 여부
type
CI_CD
해당 사항 없음
CI/CD 파이프라인의 동작을 정의합니다.
template.programID
정수
재사용되는 파이프라인 변수가 없습니다.
각 PR에서 자동으로 생성되는 기존 파이프라인 중 하나에 설정된 파이프라인 변수를 재사용할 수 있습니다.
template.pipelineID
정수
재사용되는 파이프라인 변수가 없습니다.
각 PR에서 자동으로 생성되는 기존 파이프라인 중 하나에 설정된 파이프라인 변수를 재사용할 수 있습니다.
namePrefix
문자열
Full Stack Code Quality Pipeline for PR
자동으로 생성되는 파이프라인의 이름을 설정하는 데 사용됩니다
importantMetricsFailureBehavior
CONTINUE 또는 FAIL 또는 PAUSE
CONTINUE
파이프라인의 중요 지표 동작을 설정합니다.
CONTINUE = 중요 지표가 실패하면 파이프라인이 자동으로 앞으로 이동합니다.
FAIL = 중요 지표가 실패할 경우 파이프라인이 실패 상태로 완료됩니다.
PAUSE = 중요 지표가 실패하고 수동으로 다시 시작해야 할 때 코드 스캔 단계는 할 때 대기 상태를 수신합니다.
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3