Folders and files Name Name Last commit message
Last commit date
parent directory ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
ย
View all files
๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์์ ํ๊ณ ๋น๋์ ํ
์คํธ, ๋ฐฐํฌ๊น์ง ํ๋ค๋ฉด ์๋นํ ๋ง์ ์๊ฐ์ด ์์๋ ๊ฒ์ด๋ค.
์ฝ๋๋ฅผ pushํ๋ ๊ฒ๋ง์ผ๋ก ๋๊ตฐ๊ฐ๊ฐ ๋น๋, ํ
์คํธ, ๋ฐฐํฌ๊น์ง ์๋์ผ๋ก ํด์ค๋ค๋ฉด ์๊ฐ์ ๋จ์ถ์ํค๊ณ ๊ฐ๋ฐ์ ๋ ๋ง์ ์๊ฐ์ ๋ค์ผ ์ ์์ ๊ฒ์ด๋ค.
CI (Continuous Integration; ์ง์์ ํตํฉ)
๋น๋/ํ
์คํธ ์๋ํ ๊ณผ์
์ง์์ ํตํฉ์ ์คํ
์์ค/๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ ๋ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ ๊ธฐ์ ์ผ๋ก ์ปค๋ฐํ์ฌ ๋ชจ๋ ์ฌ๋์๊ฒ ๋์ผ ์์
๊ธฐ๋ฐ์ ์ ๊ณตํ๋ ๊ฒ์ผ๋ก ์์
์ปค๋ฐํ ๋๋ง๋ค ๋น๋์ ์ผ๋ จ์ ์๋ ํ
์คํธ ๊ฐ ์ด๋ฃจ์ด์ ธ ๋์์ ํ์ธํ๊ณ ๋ณ๊ฒฝ์ผ๋ก ์ธํด ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๋ถ๋ถ์ด ์๋๋ก ๋ณด์ฅ
CI/CD ํ์ดํ๋ผ์ธ์ ๊ตฌํํ๊ธฐ ์ํ ์ฒซ ๋ฒ์งธ ๋จ๊ณ
CD (Continuous Delivery; ์ง์์ ์๋น์ค ์ ๊ณต, Continuous Deployment; ์ง์์ ์ธ ๋ฐฐํฌ)
๋ฐฐํฌ์ ์๋ํ ๊ณผ์
๋๋ก ์ผ๋ง๋ ๋ง์ ์๋ํ๊ฐ ์ด๋ฃจ์ด์ง๊ณ ์๋์ง ์ค๋ช
์ ์ํด ๋ณ๋๋ก ์ฌ์ฉํ๊ธฐ๋ ํจ
์ฝ๋ ๋ณ๊ฒฝ์ด ํ์ดํ๋ผ์ธ์ ์ด์ ๋จ๊ณ๋ฅผ ๋ชจ๋ ์ฑ๊ณต์ ์ผ๋ก ํต๊ณผํ๋ฉด ์๋ ๊ฐ์
์์ด ํด๋น ๋ณ๊ฒฝ ์ฌํญ์ด ํ๋ก๋์
์ ์๋์ผ๋ก ๋ฐฐํฌ๋จ
๊ฐ๋จํ ์ฝ๋ ๋ณ๊ฒฝ์ด ์ ๊ธฐ์ ์ผ๋ก ๋ง์คํฐ์ ์ปค๋ฐ ๋๊ณ , ์๋ํ๋ ๋น๋ ๋ฐ ํ
์คํธ ํ๋ก์ธ์ค๋ฅผ ๊ฑฐ์น๋ฉฐ ๋ค์ํ ์ฌ์ ํ๋ก๋์
ํ๊ฒฝ์ผ๋ก ์น๊ฒฉ๋๋ฉฐ, ๋ฌธ์ ๊ฐ ๋ฐ๊ฒฌ๋์ง ์์ผ๋ฉด ์ต์ข
์ ์ผ๋ก ๋ฐฐํฌ๋จ
Jenkins
CircleCI
TravisCI
Github Actions
You canโt perform that action at this time.