willie의 작은공간
close
프로필 배경
프로필 로고

willie의 작은공간

  • 분류 전체보기 (9)
    • Java (1)
    • Server (0)
    • Spring (1)
    • 백준 (3)
    • WEB (1)
      • HTML (1)
    • Network (1)
    • Compiler (1)
  • 홈
  • 태그
  • 방명록
스테이징 서버와 운영서버를 나누어 CI/CD 구축하기

스테이징 서버와 운영서버를 나누어 CI/CD 구축하기

들어가며보통 프로젝트를 진행할 때, 내가 사용한 배포방식은 feat 브랜치에서 api 작업을 진행하면서 develop 브랜치에 PR을 올려 merge하고 어느정도의 api가 모이면 바로 main 브랜치로 push 보내는 방식을 사용했다. main 브랜치에 push하는 PR이 올라가면 해당 코드가 문제가 없는지 확인하고, 깃허브 액션을 통해 서버에 배포했다. 하지만 이런 방식에 문제점이 있음을 나중에야 깨달았다. develop에 머지하는 과정에서 생기는 컴파일 에러, 혹은 배포과정에서 에러가 생길 수 있다. 만약 에러가 발생한다면 프론트 팀원들이 스웨거나 포스트맨으로 테스트 자체를 진행할 수 없게 된다. 운영서버는 실제 배포된 서버이기 때문에 보수적으로 접근해야 하지만 이러한 방식으로는 작은 실수에도 서비..

  • format_list_bulleted Spring
  • · 2024. 8. 30.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 방문자
오늘
어제
전체
공지사항
전체 카테고리
  • 분류 전체보기 (9)
    • Java (1)
    • Server (0)
    • Spring (1)
    • 백준 (3)
    • WEB (1)
      • HTML (1)
    • Network (1)
    • Compiler (1)
최근 글
인기 글
최근 댓글
태그
  • #문제풀이
  • #기상캐스터
  • #10709
  • #테스트 서버
  • #boj
  • #Staging
  • #백준
  • #java #optional #npe
  • #CI/CD
  • #c++ #알고리즘 #boj #2970 #백준 #2870 #수학숙제
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바