-
Notifications
You must be signed in to change notification settings - Fork 0
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
자동 테스트 파이프라인 구축 #2
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
H2 DB 등을 사용하는 Test 프로파일을 추가하였습니다
H2 DB 종속성을 추가하였습니다
애플리케이션의 동작여부와 테스트 코드를 실행하며 빌드를 수행해보는 스크립트를 작성하였습니다
정확한 JAR 파일을 복사하도록 설정하였습니다
Artifact가 여러가지를 포함하고 있더라도 일단 모든 파일을 내려받도록 설정하였습니다
Github Action Runner에 Docker-Compose를 설치하는 step를 추가하였습니다
혼용된 문법으로 인하여 올바르게 변수가 바인딩 되지 않던 문제를 수정하였습니다
컨테이너를 구동한 뒤 사용되지 않는 Docker 관련 파일을 자동으로 제거하는 코드를 추가하였습니다
Github Action Secret에 의해 관리되는 변수가 모든 요인을 통제할 수 있도록 기본적으로 구성된 기호를 제거하였습니다
PR이나 Pull로 인한 Merge 상황에 대응되는 Commit Type(Keyword)를 정의하였습니다
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
💡 PR 요약
Github Action
,Docker-Compose
등을 이용하여 자동으로 빌드하고 작동 여부를 검증하는 파이프라인을 구축하였습니다Resolves: [Deploy] CI/CD 파이프라인 구축 #1
📋 작업 내용
🤝 리뷰 시 참고사항
✅ 체크리스트
README
,.env.example
)