Skip to content

Conversation

@YehyeokBang
Copy link
Member

요약

코드 병합 전 작성된 테스트 코드를 실행하여 안전성을 확보합니다. 테스트 파이프라인 구축, 관련 이슈: #18

내용

  • 환경변수를 하나로 합쳐 사용하며, 세미콜론(;)을 기준으로 구분하여 사용하도록 스크립트를 작성했습니다.
    • 예: KEY1=value1;KEY2=value2
  • Gradle을 사용하여 테스트를 실행하며, 테스트 결과는 JUnit XML 포맷으로 생성되고 GitHub Actions에서 확인할 수 있습니다.
    • 테스트 결과도 출력됩니다.

YehyeokBang and others added 5 commits December 21, 2024 22:30
배포 자동화 구축 및 회원 가입, 로그인 기능 구현
휴대폰 번호 인증 기능 구현 및 데이터베이스 마이그레이션
- PR이 열리거나 수정되는 경우 작성된 테스트를 실행합니다.
@YehyeokBang YehyeokBang added 🌏 Deploy 배포 관련 ✅ Test 테스트 관련 labels Jan 5, 2025
@YehyeokBang YehyeokBang self-assigned this Jan 5, 2025
@YehyeokBang YehyeokBang force-pushed the chore/18-test-pipeline branch from e4eda64 to 11ce80e Compare January 5, 2025 07:57
@github-actions
Copy link

github-actions bot commented Jan 5, 2025

Unit Test Results

  11 files    11 suites   34s ⏱️
128 tests 128 ✔️ 0 💤 0
136 runs  136 ✔️ 0 💤 0

Results for commit 397ba00.

♻️ This comment has been updated with latest results.

@YehyeokBang YehyeokBang force-pushed the chore/18-test-pipeline branch 2 times, most recently from ec3b5c8 to 11ce80e Compare January 5, 2025 08:35
@YehyeokBang
Copy link
Member Author

성공은 했지만, 테스트 속도가 선형적으로 증가될 것으로 예상됩니다. gradle cache, test 방식 변경 등 여러 방법을 찾아보겠습니다.

@YehyeokBang YehyeokBang merged commit 7c3b76f into develop Jan 5, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌏 Deploy 배포 관련 ✅ Test 테스트 관련

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants