๋ฐ์ํ
1. ์ด๋ฒ ์ฃผ ์คํฐ๋์์ ํ์ตํ ๋ด์ฉ
์ด๋ฒ ์ฃผ์๋ Jenkins๋ฅผ ํตํ FreeStyle ๋ฐฐํฌ๋ฅผ ์ฐ์ต์ ํ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ssh์ docker์ ๋ํด ํ์ต์ด ๋ ํ์ํ๋ค๊ณ ์๊ฐ์ ํ์์ต๋๋ค.
ํ์ฌ FreeStyle์ ๋ํ ๋ฐฐํฌ๋ฅผ ์ฑ๊ณต์ ํ์๊ณ ํ์ตํ ๋ด์ฉ์ ์ ๋ฆฌํ ์๊ฐ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ผ๋จ Jenkins๋ฅผ ํตํ ๋ฐฐํฌ๋ Jenkins ์ธ์คํด์ค์ Work ์ธ์คํด์ค๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํ์ฌ ssh ์ค์ ์ ํ๊ณ Docker๋ฅผ ์ด์ฉํ์ฌ ๋น๋ํ ์ด๋ฏธ์ง๋ฅผ docker hub์ ๋ง์์ ์ฌ๋ฆฝ๋๋ค.
์ด ๊ฒฝ์ฐ free style ๋ฐฐํฌ๋ฅผ ํ ๊ฒฝ์ฐ์๋ jenkins์์ ๋น๋ํ๋ฉด work ์ธ์คํด์ค์ pull์ ํตํ์ฌ ์คํ์ด ๋๊ณ
work์ ํ๋ ฅ์ ip๋ฅผ ํตํ์ฌ ์ ์ํ๋ฉด ์ ์์ ์ผ๋ก ์คํ์ด ๋์์ต๋๋ค.
2. ๊ณผ์
1. Jenkins FreeStyle ๋ฐฉ์์ผ๋ก ๋ฐฐํฌํ๊ธฐ
2. Jenkins FreeStyle Git์ ์ด์ฉํด์ ๋ฐฐํฌํ๊ธฐ
3. ์ถ๊ฐ์ ์ผ๋ก ํ์ตํ ๋ด์ฉ
๋ฐ์ํ
'๐ป์คํฐ๋ ๊ด๋ฆฌ > ๐ช ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋ ] 23.04.22 - ํ๊ณ ๋ก (0) | 2023.04.23 |
---|---|
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.08 - week2 (0) | 2023.04.09 |
[ ์น๊ฐ๋ฐ ๋ฐฐํฌ ์ฑ๋ฆฐ์ง ] 23.04.01 - week1 (0) | 2023.04.08 |