๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT Study/Tools

[Jenkins] #2. ์  ํ‚จ์Šค์˜ ์žฅ์  ๋ฐ ๊ธฐ๋Šฅ

by ํ™ํ›„์ถ” 2019. 6. 26.

โ—‹ Jenkins์˜ ๊ธฐ๋Šฅ

- web ui ์ง€์›

- reporting ๊ธฐ๋Šฅ

- ์ž๋™๋นŒ๋“œ

- ์ž๋™ํ™”ํ…Œ์ŠคํŠธ

- ์ปค๋ฒ„๋ฆฌ์ง€ ๊ฐ์‹œ

- ์ฝ”๋“œํ’ˆ์งˆ ๊ฐ์‹œ

- ๋‹ค์–‘ํ•œ ์ธ์ฆ๊ธฐ๋ฐ˜๊ณผ ๊ฒฐํ•ฉํ•œ ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ

- Groovy Script๋ฅผ ์ด์šฉํ•œ ๊ณ ์ˆ˜์ค€์˜ job Scheduling ๊ธฐ๋Šฅ

- cli(command line interface)์ œ๊ณต

- ์ž๋™ํ™”๋œ ๋ฐฐํฌ๋ผ์ธ

- ์œˆ๋„์šฐ ์ปค๋งจ๋“œ ์Šค์ผ€์ฅด๋ง ์‹คํ–‰ ๊ฐ€๋Šฅ

 

โ—‹ Jenkins์˜ ์žฅ์ (ํ•„์š”์„ฑ)

๊ธฐ๋Šฅ = ์žฅ์ ์ด ๋˜๊ฒ ์ง€๋งŒ ์ข€๋” ์ง์„ค์ ์œผ๋กœ ์ด์•ผ๊ธฐํ•˜๋ฉด,

ํ”„๋กœ์ ํŠธ์˜ ๋นŒ๋“œ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ๋˜๊ณ  ์žˆ๋Š”์ง€ ์ฒดํฌํ•  ๋•Œ ํ•„์š”ํ•จ.

java ํ”„๋กœ์ ํŠธ์—์„œ ์ž˜๋ชป๋œ ํ”„๋กœ๊ทธ๋žจ๋ณ€๊ฒฝ์ด ์žˆ์—ˆ๊ณ , ํ”„๋กœ์ ํŠธ ์ „์ฒด๋ฅผ ๋นŒ๋“œํ•  ๋•Œ ๋ป‘(error)์ด ๋‚˜๋ฒ„๋ฆผ.

๋ป‘(error)์ด ์•ˆ๋‚œ๋‹ค๊ณ  ์ •์ƒ์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ–ˆ๋Š๋ƒ๋ฅผ ์˜จ์ „ํžˆ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ

์ ์–ด๋„ ํ”„๋กœ์ ํŠธ์ „์ฒด๊ฐ€ ์ฃผ์ €์•‰๋Š” ์ผ์€ ์ƒ๊ธฐ์ง€ ์•Š์Œ.

 

 

 

'IT Study > Tools' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Jenkins] #1. ๊ฐœ์š”  (0) 2019.06.25

๋Œ“๊ธ€