나만의 코딩기록

  • 홈
  • 태그
  • 방명록
  • 설정

2026/02/09 1

Spring Boot CI/CD 빌드 시간 단축하기 - Gradle 최적화 전략

Spring Boot CI/CD 빌드 시간 단축하기 - Gradle 최적화 전략Spring Boot 프로젝트의 CI/CD 파이프라인에서 빌드와 테스트 단계가 과도하게 오래 걸리는 문제를 해결한 경험을 공유합니다.특히 RestDocs, Swagger 문서 생성을 포함한 복잡한 빌드 프로세스에서 6~7분 걸리던 CI/CD 시간을 절반 이하로 단축할 수 있었습니다. 1. 문제상황CI/CD 파이프라인에서 다음과 같은 문제들이 발생했습니다.GitHub Actions에서 빌드 완료까지 6~7분 이상 소요됩니다.특히 test 단계와 build 단계에서 대부분의 시간이 소비됩니다.코드 변경이 없어도 매번 전체 빌드를 새로 실행합니다.Docker 이미지 빌드도 매번 처음부터 다시 시작됩니다. 2. 원인 2.1 과도한 태..

인프라 14:30:10
이전
1
다음
더보기
프로필사진

나만의 코딩기록

  • 분류 전체보기 (76) N
    • Java (10)
      • Java 자료구조 (0)
      • Java 개념 (9)
    • Spring (23)
    • JS (1)
    • CS (12)
    • DB (9)
    • 네트워크 (8)
    • AWS (5)
    • 그외 (1)
    • Elastic-search (1)
    • Docker (2)
    • 인프라 (4) N

Tag

flyway, image크기 변환, same-site, AWS, 배포 시간 감축, Lambda, log insights, erd와 entity의 불일치, Grafana, 비동기, Sequence Number, Acknowledgement Number, mysql, Prometheus, spring, jpa, ignore-migration-patterns, 쿠키 안보내질때, webp 로변환, TCP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바