File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 :
You can’t perform that action at this time.
0 commit comments