์ฐธ๊ณ ํญ๋ชฉ
GitHub ํธ์คํธ ์คํ๊ธฐ๋ ํ์ฌ GitHub Enterprise Server์์ ์ง์๋์ง ์์ต๋๋ค.
GitHub.com ์์ ์ ๋ํ ์๋ ์ก์ธ์ค ์ ๋ณด
๊ธฐ๋ณธ์ ์ผ๋ก GitHub Enterprise Server์ GitHub Actions ์ํฌํ๋ก๋ GitHub.com ๋๋ GitHub Marketplace์ ์์ ์ ์ง์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ํฐํ๋ผ์ด์ฆ ์ธ์คํด์ค์์ GitHub.com์ ํผ๋ธ๋ฆญ ์์ ์ ์ฌ์ฉํ ์ ์๋๋ก GitHub Connect๋ฅผ ์ฌ์ฉํ์ฌ GitHub Enterprise Cloud์ GitHub Enterprise Server๋ฅผ ํตํฉํ ์ ์์ต๋๋ค.
GitHub.com,์ ์์ ์ ์ฌ์ฉํ๋ ค๋ฉด GitHub Enterprise Server ๋ฐ ๋ชจ๋ ์์ฒด ํธ์คํธ ์คํ๊ธฐ์์ GitHub.com์ ์์๋ฐ์ด๋ ์ฐ๊ฒฐ์ ๋ง๋ค ์ ์์ด์ผ ํฉ๋๋ค. GitHub.com์ ์ธ๋ฐ์ด๋ ์ฐ๊ฒฐ์ ํ์ํ์ง ์์ต๋๋ค. ์์ธํ ์ ๋ณด. ์์ธํ ๋ด์ฉ์ ์์ฒด ํธ์คํ ์คํ๊ธฐ ์ฐธ์กฐ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
๋๋ ์ํฐํ๋ผ์ด์ฆ์์ ํ์ฉ๋๋ ์์
์ ๋ ์๊ฒฉํ๊ฒ ์ ์ดํ๋ ค๋ ๊ฒฝ์ฐ actions-sync
๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์๋์ผ๋ก ํผ๋ธ๋ฆญ ์์
์ ๋ค์ด๋ก๋ํ๊ณ ์ํฐํ๋ผ์ด์ฆ ์ธ์คํด์ค์ ๋๊ธฐํํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub.com์์ ์๋์ผ๋ก ์์
๋๊ธฐํ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
GitHub Connect๋ฅผ ์ฌ์ฉํ๋ ์์ ํ์ธ ์ ๋ณด
์ํฌํ๋ก๊ฐ ์์ ์ด ์ ์ฅ๋ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ฌ ์์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ GitHub Actions๋ ๋จผ์ GitHub Enterprise Server ์ธ์คํด์ค์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฐพ์ผ๋ ค๊ณ ํฉ๋๋ค. GitHub Enterprise Server ์ธ์คํด์ค์ ๋ฆฌํฌ์งํ ๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ GitHub.com์ ์๋์ผ๋ก ์ก์ธ์คํ ์ ์๋ ๊ฒฝ์ฐ GitHub Actions๋ GitHub.com์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฐพ์ผ๋ ค๊ณ ํฉ๋๋ค.
์ฌ์ฉ์๊ฐ GitHub.com์ ์กฐ์ง ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ๊ณผ ์ผ์นํ๋ ์กฐ์ง ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ํฐํ๋ผ์ด์ฆ์์ ์ด๋ฏธ ๋ง๋ ๊ฒฝ์ฐ ์ํฐํ๋ผ์ด์ฆ ๋ฆฌํฌ์งํ ๋ฆฌ๊ฐ GitHub.com ๋ฆฌํฌ์งํ ๋ฆฌ ๋์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub.com์์ ์ก์ธ์ค๋ ์์ ์ ๋ค์์คํ์ด์ค ์ฌ์ฉ ์๋ ์ค์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ผ๋ฐ GitHub.com ์์ ์ ๋ํ ์๋ ์ก์ธ์ค ์ฌ์ฉ
์ํฐํ๋ผ์ด์ฆ์ GitHub.com์์ ์ผ๋ฐ ์์ ์ ์ก์ธ์คํ ์ ์๋๋ก ์ค์ ํ๊ธฐ ์ ์ ๋ค์์ ์ํํด์ผ ํฉ๋๋ค.
- GitHub Actions๋ฅผ ์ฌ์ฉํ๋๋ก GitHub Enterprise Server ์ธ์คํด์ค์(๋ฅผ) ๊ตฌ์ฑํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub Enterprise Server์ฉ GitHub Actions ์์์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- GitHub Connect๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub.com์ GitHub Connect ์ฌ์ฉ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
-
GitHub Enterprise Server์ ์ค๋ฅธ์ชฝ ์ ๋ชจ์๋ฆฌ์์ ํ๋กํ ์ฌ์ง๊ณผ ์ํฐํ๋ผ์ด์ฆ ์ค์ ์ ์ฐจ๋ก๋ก ํด๋ฆญํฉ๋๋ค.
-
ํ์ด์ง ๋งจ ์์ ์๋ GitHub Connect ๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
โ์ฌ์ฉ์๊ฐ ์ํฌํ๋ก ์คํ์์ GitHub.com์ ์์ ์ ํ์ฉํ ์ ์์โ์์ ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ ํํฉ๋๋ค.
-
GitHub Connect๋ฅผ ์ฌ์ฉ ์ค์ ํ ํ์๋ ์ ์ฑ ์ ์ฌ์ฉํ์ฌ ์ํฐํ๋ผ์ด์ฆ์ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ฌ์ฉํ ์ ์๋ ํผ๋ธ๋ฆญ ์์ ์ ์ ํํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ํฐํ๋ผ์ด์ฆ์์ GitHub Actions์ ๋ํ ์ ์ฑ ์ ์ฉ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
GitHub.com์์ ์ก์ธ์ค๋ ์์ ์ ๋ค์์คํ์ด์ค ์ฌ์ฉ ์๋ ์ค์ง
GitHub Connect๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ํ ๋ ์ฌ์ฉ์์๊ฒ ํ์๋๋ ๊ธฐ์กด ์ํฌํ๋ก์ ๋ํ ๋์ ๋ณํ๋ ์์ต๋๋ค. GitHub Actions๊ฐ GitHub Enterprise Server ์ธ์คํด์ค์์ ๊ฐ ์์ ์ ๊ฒ์ํ ํ์ GitHub.com์ผ๋ก ๋์ฒด๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ํฐํ๋ผ์ด์ฆ์์ ๋ง๋ ์ฌ์ฉ์ ์ง์ ๋ฒ์ ์ ์์ ์ด GitHub.com์ ํด๋น ์์ ๋์ ์ฌ์ฉ๋ฉ๋๋ค.
์ํฌํ๋ก๊ฐ ์๋ํ ์์ ์ ์ฌ์ฉํ๊ณ ๋จ์ฉ ๊ฐ๋ฅ์ฑ์ ์ฐจ๋จํ๊ธฐ ์ํด GitHub.com์ ์์ ์ด ์ฒ์์ผ๋ก ์ฌ์ฉ๋๋ฉด ํด๋น ์์ ๊ณผ ์ฐ๊ฒฐ๋ ๋ค์์คํ์ด์ค๊ฐ ์ํฐํ๋ผ์ด์ฆ์์ ์ฌ์ฉ ์ค์ง๋ฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฌ์ฉ์๊ฐ GitHub.com์ ์์ ๋ค์์คํ์ด์ค์ ์ผ์นํ๋ ์กฐ์ง ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ํฐํ๋ผ์ด์ฆ์ ๋ง๋ค ์ ์์ต๋๋ค.
GitHub.com์ ์์ ์ ์ฌ์ฉํ ํ GitHub Enterprise Server ์ธ์คํด์ค์์ ๋์ผํ ์ด๋ฆ์ ์์ ์ ๋ง๋ค๋ ค๋ ๊ฒฝ์ฐ ๋จผ์ ํด๋น ์กฐ์ง ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ค์์คํ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ค์ ํด์ผ ํฉ๋๋ค.
-
ํ์ด์ง์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ GitHub Enterprise Server์ ๊ด๋ฆฌ ๊ณ์ ์์ ์ ํด๋ฆญํฉ๋๋ค.
-
โSite adminโ(์ฌ์ดํธ ๊ด๋ฆฌ์) ํ์ด์ง์ ์์ง ์๋ ๊ฒฝ์ฐ ์ผ์ชฝ ์๋จ์์ Site admin(์ฌ์ดํธ ๊ด๋ฆฌ์)์ ํด๋ฆญํฉ๋๋ค.
-
์ผ์ชฝ ์ฌ์ด๋๋ฐ์ ์ฌ์ดํธ ๊ด๋ฆฌ์์์ ์ฌ์ฉ ์ค์ง๋ ๋ค์์คํ์ด์ค๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
GitHub Enterprise Server ์ธ์คํด์ค์์ ์ฌ์ฉํ ๋ค์์คํ์ด์ค์ ์ค๋ฅธ์ชฝ์์ ์ฌ์ฉ ์ค์ง ์ทจ์๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
๊ด๋ จ ์กฐ์ง์ผ๋ก ์ด๋ํ์ฌ ์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค.
ํ
๋ค์์คํ์ด์ค ์ฌ์ฉ ์ค์ง๋ฅผ ์ทจ์ํ๋ ๊ฒฝ์ฐ ํญ์ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ํด๋น ์ด๋ฆ์ผ๋ก ์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค. ๋ก์ปฌ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ ์ ์ํฌํ๋ก๊ฐ GitHub.com์์ ์ฐ๊ฒฐ๋ ์์ ์ ํธ์ถํ๋ฉด ๋ค์์คํ์ด์ค๊ฐ ๋ค์ ์ฌ์ฉ ์ค์ง๋ฉ๋๋ค. ์ํฌํ๋ก์์ ์ฌ์ฉ๋, ์์ฃผ ์คํ๋๋ ์์ ์ ๊ฒฝ์ฐ ๋ก์ปฌ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ ์ ๋ค์์คํ์ด์ค๊ฐ ๋ค์ ์ฌ์ฉ ์ค์ง๋ ๊ฒ์ ๋ฐ๊ฒฌํ ์๋ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ, ์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค ๋๊น์ง ๊ด๋ จ ์ํฌํ๋ก๋ฅผ ์ผ์์ ์ผ๋ก ์ฌ์ฉํ์ง ์๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.