-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
๐ฆ Choreํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ , ๊ฐ๋ฐํ๊ฒฝ ์ธํ
ex) .gitignoreํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ , ๊ฐ๋ฐํ๊ฒฝ ์ธํ
ex) .gitignore
Description
GitHub Actions์์ Deploy ๋จ๊ณ ์ export DOCKERHUB_USERNAME, export IMAGE_TAG๋ฅผ ์ฌ์ฉํ๋๋ฐ ์ด ๊ฐ๋ค์ด SSH ์ธ์
๋ด์์๋ง ์ ํจํด ์๋ฒ ์ฌ๋ถํ
ํ ์ฌ๋ผ์ง
SSH ์ธ์
์์ exportํ ํ๊ฒฝ๋ณ์๋ ํ๋ฐ์ฑ์ด๋ผ ์๋ฒ ์ฌ๋ถํ
ํ Docker Compose๊ฐ ๋ณ์๋ฅผ ์ฝ์ง ๋ชปํจ
IMAGE_TAG๋ ๋งค ๋ฐฐํฌ ์์ ์ ${{ github.sha }} ๊ฐ์ผ๋ก ๋ณํ๊ธฐ ๋๋ฌธ์ ๊ณ ์ .env์ ๋ฃ๊ธฐ๋ ๊ณค๋ํ ๊ตฌ์กฐ์์
๋งค ๋ฐฐํฌ ์ ์ต์ SHA์ Docker Hub ๊ณ์ ์ผ๋ก /home/ubuntu/classlog/.env๋ฅผ ๊ฐฑ์ ํ๋๋ก ์์
Metadata
Metadata
Assignees
Labels
๐ฆ Choreํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ , ๊ฐ๋ฐํ๊ฒฝ ์ธํ
ex) .gitignoreํจํค์ง ๋งค๋์ ์์ , ๊ทธ ์ธ ๊ธฐํ ์์ , ๊ฐ๋ฐํ๊ฒฝ ์ธํ
ex) .gitignore