Skip to content

Commit 0e9ea91

Browse files
authored
[Docs] Copy and add .env
1 parent 6cdbb2d commit 0e9ea91

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/workflows/CD.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,31 @@ jobs:
2323
chmod +x gradlew
2424
./gradlew build -x test
2525
26+
- name: Create .env file from secrets
27+
run: |
28+
echo "LOCAL_DATASOURCE_URL=${{ secrets.LOCAL_DATASOURCE_URL }}" > .env
29+
echo "LOCAL_DATASOURCE_USERNAME=${{ secrets.LOCAL_DATASOURCE_USERNAME }}" >> .env
30+
echo "LOCAL_DATASOURCE_PASSWORD=${{ secrets.LOCAL_DATASOURCE_PASSWORD }}" >> .env
31+
2632
- name: Copy jar to EC2
2733
uses: appleboy/scp-action@v0.1.7
2834
with:
2935
host: ${{ secrets.EC2_HOST }}
3036
username: ${{ secrets.EC2_USER }}
3137
key: ${{ secrets.EC2_SSH_KEY }}
32-
source: "build/libs/*SNAPSHOT.jar, .env"
38+
source: "build/libs/*SNAPSHOT.jar"
3339
target: "/home/ubuntu/app/"
3440
rm: true
3541

42+
- name: Copy .env file to EC2
43+
uses: appleboy/scp-action@v0.1.7
44+
with:
45+
host: ${{ secrets.EC2_HOST }}
46+
username: ${{ secrets.EC2_USER }}
47+
key: ${{ secrets.EC2_SSH_KEY }}
48+
source: ".env"
49+
target: "/home/ubuntu/app/"
50+
3651
- name: Restart app on EC2
3752
uses: appleboy/ssh-action@v0.1.10
3853
with:

0 commit comments

Comments
 (0)