File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 12
12
runs-on : ubuntu-latest
13
13
env :
14
14
PROJECT_PATH : apps/languagesv2/languages-v2-web
15
+ TARGET_PATH : /root/apps
15
16
steps :
16
17
- uses : actions/checkout@v4
17
18
- name : Set up Node.js
24
25
- name : Build React App
25
26
working-directory : ${{ env.PROJECT_PATH }}
26
27
run : npm run build
28
+ - name : Clean target folder on remote server
29
+ run : |
30
+ sshpass -p "${{ secrets.UTS_PASSWORD }}" ssh -o StrictHostKeyChecking=no ${{ secrets.UTS_USERNAME }}@${{ secrets.UTS_HOST }} -p ${{ secrets.UTS_PORT }} "
31
+ rm -rf ${{ env.TARGET_PATH }}/*"
27
32
- name : Copy file via ssh password
28
33
29
34
with :
32
37
password : ${{ secrets.UTS_PASSWORD }}
33
38
port : ${{ secrets.UTS_PORT }}
34
39
source : " ${{ env.PROJECT_PATH }}/build/*"
35
- target : " /root/apps2"
36
- recursive : true
40
+ target : " ${{ env.TARGET_PATH }}"
41
+ recursive : true
42
+ - name : Move build files to target folder on remote server
43
+ run : |
44
+ sshpass -p "${{ secrets.UTS_PASSWORD }}" ssh -o StrictHostKeyChecking=no ${{ secrets.UTS_USERNAME }}@${{ secrets.UTS_HOST }} -p ${{ secrets.UTS_PORT }}
45
+ "mv ${{ env.TARGET_PATH }}/${{ env.PROJECT_PATH }}/build/* ${{ env.TARGET_PATH }}/ && rm -rf ${{ env.TARGET_PATH }}/apps"
You can’t perform that action at this time.
0 commit comments