백엔드/오류3 Docker Compose Gradle 시 테스트 fail 문제 상황 docker-compose를 통해 Spring Boot 애플리케이션과 PostgreSQL을 컨테이너로 구성 Dockerfile 내 RUN ./gradlew clean build 구문에서 테스트 실행 중 실패 발생 테스트 클래스는 개별 실행 시 문제 없음 하지만 docker build 단계에서 Hibernate Dialect 관련 예외 발생: AppleApplicationTests > contextLoads() FAILED java.lang.IllegalStateException Caused by: org.springframework.beans.factory.BeanCreationException Caused by: org.hibernate.service.spi.ServiceEx.. 2025. 4. 17. error: GH013: Repository rule violations found for refs/heads 문제상황git push를 하던 도중 에러가 발생했다. error: GH013: Repository rule violations found커밋 이력들에서 민감한 정보가 들어갔기 때문에 Gihub가 push를 제한한 것AWS를 도입하면서 민감한 정보들이 많이 들어갔다. push할 때는 gitignore처리를 했음에도 불구하고 push 전에는 개발의 편의성을 위해 신경쓰지 않고 커밋했었는데, 그게 문제를 일으킨 것이다.Q. .gitignore에 민감한 파일 등록하면 되지 않는가?원래는 된다.But 한 번 커밋한 파일은 .gitignore에 있어도 계속 추전된다.즉, 이전에 민감한 파일을 gitignore에 추가하지 않았던 상태로 커밋을 했었다면, 이후에 커밋을 해도 git이 추적한다는 것이다.해결 1 - 부족.. 2025. 4. 15. build 실패 - @SpringBootTest의 문제 @SpringBootTest에서 발생한 H2와 PostgreSQL schema.sql 충돌 이슈 정리에 관한 이야기상황 설명Docker 환경에서 스프링 프로젝트를 빌드하기 위해 아래 명령어를 실행하던 중, 예외가 발생했습니다./gradlew clean build DiscodeitApplicationTests > contextLoads() FAILED java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:180 Caused by: org.springframework.beans.factory.BeanCreationException at AbstractBeanFactory.java:326 .. 2025. 4. 8. 이전 1 다음