Skip to content

Commit

Permalink
権限修正
Browse files Browse the repository at this point in the history
  • Loading branch information
kaminuma committed Dec 9, 2024
1 parent c19c12f commit 3ddf7f1
Showing 1 changed file with 16 additions and 9 deletions.
25 changes: 16 additions & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,22 @@ jobs:
host: ${{ secrets.HOST }}
username: ${{ secrets.USER }}
key: ${{ secrets.SECRET_KEY }}
script: |
cat << EOF > /srv/sbm/analyzer/.env
ENVIRONMENT=prod
DB_USER=${{ secrets.DB_USER }}
DB_PASSWORD=${{ secrets.DB_PASSWORD }}
DB_HOST=${{ secrets.DB_HOST }}
DB_PORT=${{ secrets.DB_PORT }}
DB_NAME=${{ secrets.DB_NAME }}
EOF
script: |
# 権限を一時的に変更
sudo chmod 777 /srv/sbm/analyzer/
# .env.example をコピーして .env を生成
cp /srv/sbm/analyzer/.env.example /srv/sbm/analyzer/.env
# 置換して環境変数を適用
sed -i "s|ENVIRONMENT=.*|ENVIRONMENT=prod|" /srv/sbm/analyzer/.env
sed -i "s|DB_USER=.*|DB_USER=${{ secrets.DB_USER }}|" /srv/sbm/analyzer/.env
sed -i "s|DB_PASSWORD=.*|DB_PASSWORD=${{ secrets.DB_PASSWORD }}|" /srv/sbm/analyzer/.env
sed -i "s|DB_HOST=.*|DB_HOST=${{ secrets.DB_HOST }}|" /srv/sbm/analyzer/.env
sed -i "s|DB_PORT=.*|DB_PORT=${{ secrets.DB_PORT }}|" /srv/sbm/analyzer/.env
sed -i "s|DB_NAME=.*|DB_NAME=${{ secrets.DB_NAME }}|" /srv/sbm/analyzer/.env
# 権限を元に戻す
sudo chmod 755 /srv/sbm/analyzer/
sudo chown -R ubuntu:ubuntu /srv/sbm/analyzer/

# 5. サービスを再起動
- name: Restart sbm-analyzer service
Expand Down

0 comments on commit 3ddf7f1

Please sign in to comment.