<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Flyway 적용기 on 팀 크루루의 개발 이야기</title>
    <link>https://blog.cruru.kr/series/flyway-%EC%A0%81%EC%9A%A9%EA%B8%B0/</link>
    <description>Recent content in Flyway 적용기 on 팀 크루루의 개발 이야기</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko-kr</language>
    <lastBuildDate>Thu, 26 Sep 2024 11:18:00 +0000</lastBuildDate>
    <atom:link href="https://blog.cruru.kr/series/flyway-%EC%A0%81%EC%9A%A9%EA%B8%B0/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>운영 환경 구축기 (2) - Flyway 적용하기</title>
      <link>https://blog.cruru.kr/docs/infra/%EC%9A%B4%EC%98%81-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%EA%B8%B0-2-flyway-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-10d1e50d803f8023930eeaee02a1b908/</link>
      <pubDate>Thu, 26 Sep 2024 11:18:00 +0000</pubDate>
      <guid>https://blog.cruru.kr/docs/infra/%EC%9A%B4%EC%98%81-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%EA%B8%B0-2-flyway-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-10d1e50d803f8023930eeaee02a1b908/</guid>
      <description>이 글은 우아한테크코스 백엔드 6기 초코칩에 의해 작성되었습니다.
데이터베이스 마이그레이션 툴의 필요성 link왜 데이터베이스 마이그레이션 툴이 필요할까요? link필요성을 알아보기 전에, 팀 크루루의 현재 배포 환경을 알아봅시다.
팀 크루루의 프로젝트는 로컬 환경, 개발 환경, 운영 환경으로 총 3가지의 구동 환경을 가지고 있습니다.
개발자의 로컬 환경에서 구현되어 테스트가 마친 소스 코드는 형상관리 툴인 Git을 통해 변경 이력을 관리하고 있습니다. 개발이 완료된 코드가 be/dev 브랜치로 push되면 CI/CD를 통해 개발 서버로 배포됩니다.
개발 서버에서 QA test를 통과한 코드는 be/main 브랜치에 되고, CD를 통해 운영 서버로 배포됩니다.</description>
    </item>
  </channel>
</rss>
