CI
-
CI / CDiOS 2021. 4. 29. 16:50
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค๐ข ์ด๋ฒ ํฌ์คํ ์์๋ CI / CD์ ๋ํด ๊ฐ๋ตํ๊ฒ ํ์ตํด๋ณด๊ฒ ์ต๋๋ค๐ง๐ป๐ป CI - Continuous Integration (์ง์์ ํตํฉ) - ๋น๋ํ๊ณ ํ ์คํธ ์๋ํํ๋๊ฒ ๊น์ง ์๋ฏธ (์ต์ํ ํ ์คํธ๊ฐ ๊ฐ๋ฅํด์ผํจ) - ์ ๊ธฐ์ ๋น๋ / ํ ์คํธ ๋์ด ํ ๋ ํ์งํ ๋ฆฌ์ ํตํฉํ๋ ๊ฒ์ ๋งํจ (์ฑ์ ๋ณ๊ฒฝ์ฌํญ) - ํ์ ๊ฐ๋ฐ์๋ค์ด ํ์๊ด๋ฆฌ ํด๋ก ๊ณต์ ํ์ฌ ์ฌ์ฉํ๋ ํ๊ฒฝ์ด ๋์ด์ผํจ (๊นํ ๋ฑ) - Jenkins ๊ฐ์ CI tool์ ์์ค์ฝ๋ ๋ณ๊ฒฝ์ ๋ณด๋ด๊ณ ์ฒ๋ฆฌ (๋น๋, ํ ์คํธ, ๋จธ์ง๋ฅผ ์งํํ๊ณ ์๋ฃ ๊ฒฐ๊ณผ๋ฅผ ์๋ฆผ) CD - Continuous Delivery / Deployment (๋ฐฐํฌ ์๋ํ) - CD๊ฐ ๋๊ธฐ ์ํด ํญ์ CI๊ฐ ์ ํ๋์ด์ผํจ - SW๊ฐ ์ ๋ขฐ ๊ฐ๋ฅํ ์์ค์์ ๋ฐฐํฌ๋ ์ ์๋๋ก ์ง์ ๊ด..