Skip to content

Commit ee3dd1c

Browse files
authored
Update gradle.yml
1 parent 752dbf9 commit ee3dd1c

File tree

1 file changed

+16
-19
lines changed

1 file changed

+16
-19
lines changed

โ€Ž.github/workflows/gradle.ymlโ€Ž

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,15 @@ jobs:
6464
6565
- name: Generate .env for Docker Compose
6666
run: |
67-
cat <<EOF > .env
68-
AZURE_DB_USERNAME=${{ secrets.AZURE_DB_USERNAME }}
69-
AZURE_DB_PASSWORD=${{ secrets.AZURE_DB_PASSWORD }}
70-
GEMINI_KEY=${{ secrets.GEMINI_KEY }}
71-
GITHUB_TOKEN=${{ secrets.HUB_TOKEN }}
72-
JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }}
73-
JWT_ACCESS_TOKEN_TIME=${{ secrets.JWT_ACCESS_TOKEN_TIME }}
74-
JWT_REFRESH_TOKEN_TIME=${{ secrets.JWT_REFRESH_TOKEN_TIME }}
75-
GITHUB_CLIENT_ID=${{ secrets.CLIENT_ID }}
76-
GITHUB_CLIENT_SECRET=${{ secrets.CLIENT_SECRET }}
77-
EOF
67+
echo "AZURE_DB_USERNAME=${{ secrets.AZURE_DB_USERNAME }}" >> .env
68+
echo "AZURE_DB_PASSWORD=${{ secrets.AZURE_DB_PASSWORD }}" >> .env
69+
echo "GEMINI_KEY=${{ secrets.GEMINI_KEY }}" >> .env
70+
echo "GITHUB_TOKEN=${{ secrets.HUB_TOKEN }}" >> .env
71+
echo "JWT_SECRET_KEY=${{ secrets.JWT_SECRET_KEY }}" >> .env
72+
echo "JWT_ACCESS_TOKEN_TIME=${{ secrets.JWT_ACCESS_TOKEN_TIME }}" >> .env
73+
echo "JWT_REFRESH_TOKEN_TIME=${{ secrets.JWT_REFRESH_TOKEN_TIME }}" >> .env
74+
echo "GITHUB_CLIENT_ID=${{ secrets.CLIENT_ID }}" >> .env
75+
echo "GITHUB_CLIENT_SECRET=${{ secrets.CLIENT_SECRET }}" >> .env
7876
7977
- name: Upload docker-compose.yml to Azure VM
8078
run: |
@@ -97,27 +95,26 @@ EOF
9795
port: 22
9896
script: |
9997
set -eux
100-
10198
cd /home/ubuntu/fossistant
10299
103-
echo "๐Ÿ›‘ Stopping host's Redis service if running..."
100+
echo "๐Ÿ›‘ Stopping Redis if running..."
104101
sudo systemctl stop redis-server || true
105102
106-
echo "๐Ÿงผ Killing any process listening on port 6379..."
103+
echo "๐Ÿงผ Killing anything on port 6379..."
107104
sudo fuser -k 6379/tcp || true
108105
109-
echo "๐Ÿงผ Forcibly removing any existing containers named 'redis' or 'fossistant'..."
106+
echo "๐Ÿงผ Removing old containers..."
110107
docker rm -f redis fossistant || true
111108
112-
echo "๐Ÿงน Stopping old containers and removing orphans..."
109+
echo "๐Ÿงน Stopping and cleaning old compose stack..."
113110
sudo docker compose down --remove-orphans || true
114111
sudo docker compose rm -f || true
115112
116-
echo "โœ… Pulling latest images from Docker Hub..."
113+
echo "โœ… Pulling new image..."
117114
sudo docker compose pull
118115
119-
echo "๐Ÿš€ Starting new containers with Docker Compose..."
116+
echo "๐Ÿš€ Deploying with Compose..."
120117
sudo docker compose up -d --build
121118
122-
echo "๐ŸŽ‰ Deployment complete! Current containers:"
119+
echo "๐ŸŽ‰ Deployment complete!"
123120
docker ps

0 commit comments

Comments
ย (0)