jinia91/blog

CI 파이프라인 1차 세팅

Closed this issue · 1 comments

  1. Public Repo의 application.yml 프로퍼티 관리

    1. 로컬
    2. 로컬 테스트
    3. CI 테스트
    4. 프로덕션
  2. Ci 파이프라인에 들어가야할것들

  • 컴파일
  • 단위 테스트 / 컴포넌트 테스트
  • 정적 분석 : -> 디텍트 리포트 md로 코멘트
  • 코드 커버리지 체크 -> 커버리지 리포트 md로 코멘트

pandoc build/reports/kover/html/index.html -f html -t gfm |
sed -n '/# foo-bar-service: Overall Coverage Summary/,/## Coverage Breakdown/p' |
grep -v '## Coverage Breakdown' >> $GITHUB_STEP_SUMMARY

써보고 딜리트하는게 낫다 판단되면 수정하자