파이프라인 프로젝트에서는 Pipeline script를 작성하여 프로젝트를 구성할 수 있습니다.

빌드 스크립트 설정

Pipeline Syntax에서 Snippet Generator를 이용해서 파이프라인 스크립트를 작성하는 것을 권장합니다.
Snippet Generator에서 에서 빌드 환경 설정 스텝(ctEnvironment)과 CT 테스트 수행 스텝(ctTestExecution)을 선택해 스크립트를 생성할 수 있으며, 반드시 ctTestExecution 스텝이 ctEnvironment 스텝 내부에 포함되어야 합니다.

빌드 후 조치 설정

파이프라인 프로젝트의 경우 빌드 후 조치를 자동으로 해주지 않기 때문에, 별도로 추가해주어야 합니다.
빌드 후 조치 역시 Snippet Generator를 이용해 생성할 수 있으며, 추가할 수 있는 항목은 아래와 같습니다.

결과물 저장

Sample Step에서 archiveArtifacts를 선택하고 다음과 같이 입력합니다.

  • Files to archive: ct/report/TestReport*.*, self-healing/**

커버리지 결과 확인

Sample Step에서 ctCoverageReport를 선택하고 다음과 같이 입력합니다.

  • Path to xml files: ct/report/Jenkins/CoverageResult.xml

테스트 결과 확인

Sample Step에서 xUnit.Net-v2를 선택하고 다음과 같이 입력합니다.

  • Report Type: xUnit.Net-v2 (default)
  • Includes Pattern: ct/report/Jenkins/TestResult.xml

스크립트 예시

위 내용을 기반으로 구성된 전체 스크립트 예시는 다음과 같습니다.

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.