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

[Sprint#1] 프로젝트 기반 및 CI/CD 파이프라인 작성 #9

Merged
merged 25 commits into from
Jan 30, 2024
Merged

Conversation

FacerAin
Copy link
Collaborator

🛠 개발 기능


📋 Code Review Priority Guideline

  • 🚨 P1: Request Change
    • 필수 반영: 꼭 반영해주시고, 적극적으로 고려해주세요 (수용 혹은 토론).
  • 💬 P2: Comment
    • 권장 반영: 웬만하면 반영해주세요.
  • 👍 P3: Approve
    • 선택 반영: 반영해도 좋고 넘어가도 좋습니다. 그냥 사소한 의견입니다.

Starlight258 and others added 25 commits January 22, 2024 00:36
…tion handling and DDD-based CRUD

- 보안 강화를 위한 프로젝트 환경 설정 및 스프링 시큐리티 구성
- 일관된 오류 관리를 위한 글로벌 예외 처리 구현
- 데이터베이스 연결 설정
- 유연성, 확장성 및 유지보수 편의성을 위해 DDD 패턴 기반의 기본 CRUD 작업 개발
[Feat/#1] 프로젝트 기반 코드 개발
[Feat/#3] Sonarqube Github Action workflow 추가
…orage

- Created Dockerfile and docker-compose.yml for containerized deployment.
- Changed H2 DB configuration from in-memory to file-based for persistent data storate in Docker environment.
- Modified Dockerfile to use wildcard(*) for JAR file selection
- Set JAR_PATH as an environment variable for use in CMD instruction
[Feat/#1,5,6] 도커 환경 지원 및 H2 DB 파일 기반으로 전환
@FacerAin FacerAin self-assigned this Jan 30, 2024
@FacerAin FacerAin merged commit 4c79b72 into main Jan 30, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants