diff --git a/.github/workflows/githubAction.yml b/.github/workflows/githubAction.yml index a6ec3b06..894fd347 100644 --- a/.github/workflows/githubAction.yml +++ b/.github/workflows/githubAction.yml @@ -67,6 +67,13 @@ jobs: docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} docker build -f ./frontend/dockerfile --platform linux/amd64 -t ${{ secrets.DOCKER_REPO }}:frontend ./frontend docker push ${{ secrets.DOCKER_REPO }}:frontend + + - name: Docker build nodejs & push to docker repo + run: | + docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} + docker build -f ./nodejs/dockerfile --platform linux/amd64 -t ${{ secrets.DOCKER_REPO }}:nodejs ./nodejs + docker push ${{ secrets.DOCKER_REPO }}:nodejs + # appleboy/ssh-action@master 액션을 사용하여 지정한 서버에 ssh로 접속하고, script를 실행합니다. # script의 내용은 도커의 기존 프로세스들을 제거하고, docker repo로부터 방금 위에서 push한 내용을 pull 받아 실행하는 것입니다.