๐ค ์์งlog ๐ค
[CI/CD study] - 7-2. Jenkins์ Gitea ์ฐ๋ํ๊ธฐ ๋ณธ๋ฌธ
Jenkins ๋์๋ณด๋์์ Jenkins ๊ด๋ฆฌ ํด๋ฆญ
ํ๋ฌ๊ทธ์ธ ๊ด๋ฆฌ โก ์ค์น ๊ฐ๋ฅ โก ๊ฒ์
ํ๋ฌ๊ทธ์ธ ์ค์น ํด์ฃผ๊ธฐ + Gitea Plugin ๋ ๊ฐ์ด ๋ฐ์์ฃผ๊ธฐ ( ์๋ฐ์ผ์ ๋ถ๋ค )
๋ค์ Jenkins ๊ด๋ฆฌ โก ์์คํ ์ค์ ์์ ์คํฌ๋กค ๋ด๋ฆฌ๋ค๋ณด๋ฉด
Gitea Server ์ค์
* Name, URL , Manage hooks ์ฒดํฌ ํ Credentials ์ ์ฉ (์์ผ๋ฉด + Add ํด๋ฆญ)
Server URL ์์ฑํ ๋ฐ์ Gitea Version ์ด ๋ ์ผ ์ ์์ ์ผ๋ก ์ฐ๋ ๋๊ฒ์
Credentials ๊นํฐ์ฉ์ผ๋ก ๋ง๋ค๊ธฐ
* Kind ์์ Gitea Personal Access Token ํด๋ฆญํ
๋ณธ์ธ ๊นํฐ โก ์ค๋ฅธ์ชฝ ์๋จ์ ์ฌ์ง๋ถ๋ถ ํด๋ฆญ โก ์ค์ โก ์ดํ๋ฆฌ์ผ์ด์ โก ํ ํฐ ๋ง๋ค๊ธฐ
Credentials ๊น์ง ์ ์ฉํ ์ผ์ชฝ ํ๋จ ์ ์ฅ ํด๋ฆญ
Jenkins ๋์๋ณด๋ ์์ " ์๋ก์ด Item "
item name ์์ฑํ " Multibranch Pipeline " ์ ํํ OK
name ๊ณผ ์ค๋ช ์์ฑ
Branch Sources ์ Gitea ์ ํํ ์ ๋ณด ์ ๋ ฅํด์ฃผ๊ธฐ
* Gitea ๊ฐ ๋จ์ง ์๋๋ค๋ฉด gitea plugin ์ค์น ํด์ผํจ
gitea server ์ฐ๊ฒฐ โก Credentials ์ ํ โก Owner ๋ฑ๋กํ๋ฉด ํ๋จ์ ๋ ํฌ์งํ ๋ฆฌ๊ฐ ์๋์ผ๋ก ๋ฑ๋ก๋จ
์ผ์ชฝ ํ๋จ์ Save ํด๋ฆญ
์ฐ๋ ์๋ฃ
Jenkins-file ์ค์นํ๋ฌ.. ์ถ์ถ.. .๐งโ๏ธ
'๐ DevOps' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CI/CD study] - 9. Jenkins File (0) | 2022.10.14 |
---|---|
[CI/CD study] - 8. Docker ์ Sonarqube ์ค์นํ๊ธฐ (0) | 2022.10.14 |
[CI/CD study] - 7-1. Jenkins์ Gitea ์ฐ๋ํ๊ธฐ (1) | 2022.10.05 |
[CI/CD study] - 6. Docker ์ Jenkins ์ค์นํ๊ธฐ (0) | 2022.10.04 |
[CI/CD study] - 5. Docker ์ค์น (0) | 2022.10.04 |