From 1641bbca73b40c8940a2ba2cd645af5bf4b97549 Mon Sep 17 00:00:00 2001 From: mario Date: Wed, 8 Jan 2025 17:49:39 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20Github=20Action=20=EC=98=A4=EB=A5=98?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - mysql 경로 복사 처리 추가 --- .github/workflows/deploy.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4803bde..c07c49e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -114,24 +114,12 @@ jobs: # 필요한 파일들을 서버로 복사 scp -i ~/.ssh/id_rsa docker-compose.yml ${{ secrets.DEPLOY_USER }}@${{ secrets.PUBLIC_SERVER_IP }}:~/booquiz/ scp -i ~/.ssh/id_rsa -r nginx ${{ secrets.DEPLOY_USER }}@${{ secrets.PUBLIC_SERVER_IP }}:~/booquiz/ + scp -i ~/.ssh/id_rsa -r mysql ${{ secrets.DEPLOY_USER }}@${{ secrets.PUBLIC_SERVER_IP }}:~/booquiz/ # 환경 변수 파일 생성 및 서비스 배포 ssh -i ~/.ssh/id_rsa ${{ secrets.DEPLOY_USER }}@${{ secrets.PUBLIC_SERVER_IP }} " cd ~/booquiz - # mysql 디렉토리와 init.sql 생성 - mkdir -p mysql - cat > mysql/init.sql << 'EOL' - -- 문자셋 설정 - ALTER DATABASE \`${DB_DATABASE}\` - CHARACTER SET = utf8mb4 - COLLATE = utf8mb4_unicode_ci; - - -- 권한 설정 - GRANT ALL PRIVILEGES ON \`${DB_DATABASE}\`.* TO '${DB_USERNAME}'@'%'; - FLUSH PRIVILEGES; - EOL - cat > .env << EOL DOCKER_USERNAME=$DOCKER_USERNAME DOCKER_TAG=$DOCKER_TAG