Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BSVR-62] 개발단계 ci github actions 스크립트 추가 #10

Merged
merged 5 commits into from
Jul 3, 2024

Conversation

pminsung12
Copy link
Collaborator

📌 개요 (필수)

  • build와 test를 포함하는 dev용 CI github action 스크립트 작성

🔨 작업 사항 (필수)

  • 작업 순서
  1. publish-unit-test-result-action : action 안들어가도 테스트 결과 확인 가능
  2. action-junit-report : 실패한 테스트를 PR 란에서 바로 확인 가능
  3. Store test results 스텝을 추가하여 테스트 결과를 아티팩트로 저장함. 워크플로우 실행 후에도 결과를 다운로드하여 확인할 수 있음
  4. Test Report Summary: 간단한 테스트 결과 요약을 GitHub Actions 실행 페이지에 표시함.

⚡️ 관심 리뷰 (선택)

  • x

🌱 연관 내용 (선택)

  • 지금은 main 브랜치에 작업중이라 workflow on 트리거에 main 브랜치를 포함시켰는데, 이 작업은 dev용이라 실제 개발 들어가면 삭제할 예정!
  • ncp 크레딧 받아서 인프라 세팅하면 자동배포 추가해 dev-cicd로 업그레이드 예정(환경변수 세팅 필요)

Publish Unit Test Results, JUnit Report Action, Store test results, Test Report Summary 포함.
@pminsung12 pminsung12 added the 🚀 CI/CD CI/CD 관련 label Jul 3, 2024
@pminsung12 pminsung12 self-assigned this Jul 3, 2024
@github-actions github-actions bot added the size/S label Jul 3, 2024
Copy link

github-actions bot commented Jul 3, 2024

Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit dd018be.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@EunjiShin EunjiShin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 궁금한거 하나 코멘트로 남겼어. 고생했다잉 👍

java-version: "17"
distribution: "corretto"

- name: Cache Gradle
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

스크린샷 2024-07-03 오후 5 18 12

테스트 관련 CI가 pr labeler로 분류된 것 같은데, 이건 우리가 컨트롤 할 수 없는 영역일까?

Copy link
Collaborator Author

@pminsung12 pminsung12 Jul 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

on trigger를 한정지어봤는데 그래도 안되네 흠..

pminsung12 and others added 2 commits July 3, 2024 19:20
@pminsung12 pminsung12 merged commit 24bc4b2 into main Jul 3, 2024
4 checks passed
@pminsung12 pminsung12 deleted the feat/BSVR-62-Continuous-Integration- branch July 3, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants