Continous Integration 1

# docker ๊ธฐ๋ฐ˜ Gitlab-CI ๊ตฌ์ถ• 1 - Gitlab-CI๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

์ด๋ฒˆ์—” docker๋ฅผ ์ด์šฉํ•œ Gitlab-CI ๊ตฌ์ถ• ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํฌ์ŠคํŒ…ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. 1. ์™œ Gitlab ์ธ๊ฐ€? ๋ณธ ํฌ์ŠคํŒ…์— ๋“ค์–ด๊ฐ€๊ธฐ ์•ž์„œ ์•„๋ž˜ ์ด๋ฏธ์ง€์—์„œ ๋ณด๋“ฏ์ด ์ตœ๊ทผ 5๋…„๊ฐ„์˜ ํŠธ๋ Œ๋“œ๋ฅผ ๋ณด๋ฉด github๊ฐ€ ์••๋„์ ์ด๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์™œ git ์ €์žฅ์†Œ๋ฅผ github๊ฐ€ ์•„๋‹Œ gitlab์œผ๋กœ ์„ ํƒํ–ˆ๋Š”๊ฐ€? git ์ €์žฅ์†Œ๋กœ์„œ์˜ ์ ์œ ์œจ์€ github์— ๋ฐ€๋ ค ๋งŒ๋…„ 2์œ„ ์ž๋ฆฌ๋ฅผ ์ง€ํ‚ค๊ณ  ์žˆ์ง€๋งŒ gitlab์ด ๊ฐ€์ง€๋Š” ์žฅ์ ์ด ๋ถ„๋ช…ํžˆ ์žˆ๋‹ค. github์—์„œ๋Š” private repository๋Š” ์œ ๋ฃŒ์ด๋‚˜, gitlab์—์„œ๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋”ฐ๋ผ์„œ github์—์„œ๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ชจ๋“  ์†Œ์Šค๋ฅผ ์˜คํ”ˆํ•ด์•ผํ•˜๊ณ  ๊ทธ์— ๋”ฐ๋ฅธ ์žฅ์ ์€ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋˜๋ฏ€๋กœ ์ž์—ฐ์Šค๋ ˆ ์‹œ์žฅ ์ ์œ ์œจ๋„ ์˜ฌ๋ผ๊ฐ”๋˜๊ฒŒ ์•„๋‹๊นŒํ•˜๊ณ  ์ƒ๊ฐํ•ด๋ณธ๋‹ค. ํ•„์ž๊ฐ€..

Git 2020.03.27