개발/트러블 슈팅
Github Action에서 ElasticCache 사용 시 gradle build가 안되는 오류
blablax5
2024. 1. 19. 22:53
사건
- 해당 오류는 Redis에서 접근이 안돼서 생긴 문제
- AWS ElasticCache for Redis는 보안상 같은 VPC내의 EC2만 접근이 가능하다.
- 그래서 Github Action에서는 빌드가 안되는 현상이 일어난 것
해결
- 그래서 제외를 해줘야하는데 테스크 코드는 유지하고 Redis Connection만 예외를 하고 싶었다.
- 밑의 JUnit을 테스트 허용하면 위의 Redis Connection이 무조건 체크가 된다.
- 그래서 아래를 제외 해주거나 gralde build -x 로 테스트를 안하고 진행을 해야한다.
test {
useJUnitPlatform()
}