ํจ์จ์ ์ธ ์คํฌ๋ฆฐ์ท ๊ด๋ฆฌ๋ฅผ ์ํ ์ฑ ์๋น์ค
- ๋ธ๋์น ํ์ ์์ ํ,
main๋ธ๋์น๋ก PR ๋ ๋ ค์ ๋จธ์ง
properties ํ์ผ์ submodule ์ด์ฉํ์ฌ ์ฌ๊ธฐ์ ๊ด๋ฆฌํ๋ฉฐ, ํด๋น ํ์ผ ์์ ํด์ผ ํ ๊ฒฝ์ฐ ์๋ ๊ณผ์ ์ ์งํํด์ผ ํฉ๋๋ค.
โ๏ธ ์์ ๋ฐฉ๋ฒ
- properties ๊ด๋ฆฌ ๋ ํฌ์์ ํ์ผ ์์
git submodule update --remote๋ช ๋ น์ด๋ก ์๋ธ๋ชจ๋ ์ต์ ํ- ์ต์ ํ ๋ด์ฉ ์ปค๋ฐ
- main ๋ธ๋์น์์ CI/CD Actions ๋์ํฉ๋๋ค.
Dockerfile .jarํ์ผ ๋ณต์ฌ ๋ฐ ์คํ.github/workflows/deploy.ymlmain ๋ธ๋์น์ ํธ์ ์ด๋ฒคํธ ๋ฐ์ ์, ์๋ฒ์ ๋ฐฐํฌ