나만의 코딩기록

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

ci/cd 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 과도한 태..

공부/인프라 2026.02.09
이전
1
다음
더보기
프로필사진

나만의 코딩기록

  • 분류 전체보기 (73)
    • Language (10)
      • Java (8)
      • JS (1)
    • Framework (23)
      • Spring (23)
    • 공부 (40)
      • CS (9)
      • DB (9)
      • AWS (5)
      • 네트워크 (8)
      • Elastic-search (1)
      • Docker (2)
      • 인프라 (5)
      • etc (1)

Tag

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바