|
68 | 68 | rsync $ARGS -e 'ssh -i ~/.ssh/id_rsa -o StrictHostKeyChecking=no -p 50022' $GITHUB_WORKSPACE/$FOLDER [email protected]:$SERVER_DESTINATION
|
69 | 69 |
|
70 | 70 | echo Run internal deploy script
|
71 |
| - /usr/bin/screen -ls | /bin/egrep 'Detached|Attached' | /usr/bin/cut -d. -f1 | /usr/bin/awk '{print $1}' | /usr/bin/xargs /bin/kill |
72 |
| - sleep 1 |
73 |
| - cd r-isa |
74 |
| - /usr/bin/screen -d -m bash -c '/home/risa/r-isa/bin/risa; exec sh' |
75 |
| - # - name: Upload new libraries |
76 |
| - # uses: urielsalis/rsync-deploy@master |
77 |
| - # env: |
78 |
| - # DEPLOY_KEY: ${{ secrets.SSH_PRIVATE_KEY }} |
79 |
| - # SERVER_PORT: 50022 |
80 |
| - # FOLDER: "build/install/risa/lib" |
81 |
| - # ARGS: "-avh --delete" |
82 |
| - # SERVER_IP: localhost |
83 |
| - # USERNAME: risa |
84 |
| - # SERVER_DESTINATION: /home/risa/r-isa |
85 |
| - # CLIENT_ID: ${{ secrets.CLIENT_ID }} |
86 |
| - # CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} |
87 |
| - # RESOURCE_ID: ${{ secrets.RESOURCE_ID }} |
88 |
| - # RESOURCE_GROUP: ${{ secrets.RESOURCE_GROUP }} |
89 |
| - # TENANT_ID: ${{ secrets.TENANT_ID }} |
90 |
| - # BASTION_NAME: ${{ secrets.BASTION_NAME }} |
91 |
| - # - name: Upload new binaries |
92 |
| - # uses: urielsalis/rsync-deploy@master |
93 |
| - # env: |
94 |
| - # DEPLOY_KEY: ${{ secrets.SSH_PRIVATE_KEY }} |
95 |
| - # SERVER_PORT: 50022 |
96 |
| - # FOLDER: "build/install/risa/bin" |
97 |
| - # ARGS: "-avh --delete" |
98 |
| - # SERVER_IP: localhost |
99 |
| - # USERNAME: risa |
100 |
| - # SERVER_DESTINATION: /home/risa/r-isa |
101 |
| - # CLIENT_ID: ${{ secrets.CLIENT_ID }} |
102 |
| - # CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} |
103 |
| - # RESOURCE_ID: ${{ secrets.RESOURCE_ID }} |
104 |
| - # RESOURCE_GROUP: ${{ secrets.RESOURCE_GROUP }} |
105 |
| - # TENANT_ID: ${{ secrets.TENANT_ID }} |
106 |
| - # BASTION_NAME: ${{ secrets.BASTION_NAME }} |
107 |
| - # - name: Upload new configuration |
108 |
| - # uses: urielsalis/rsync-deploy@master |
109 |
| - # env: |
110 |
| - # DEPLOY_KEY: ${{ secrets.SSH_PRIVATE_KEY }} |
111 |
| - # SERVER_PORT: 50022 |
112 |
| - # FOLDER: "risa.yml" |
113 |
| - # ARGS: "-avh --delete" |
114 |
| - # SERVER_IP: localhost |
115 |
| - # USERNAME: risa |
116 |
| - # SERVER_DESTINATION: /home/risa/r-isa |
117 |
| - # CLIENT_ID: ${{ secrets.CLIENT_ID }} |
118 |
| - # CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} |
119 |
| - # RESOURCE_ID: ${{ secrets.RESOURCE_ID }} |
120 |
| - # RESOURCE_GROUP: ${{ secrets.RESOURCE_GROUP }} |
121 |
| - # TENANT_ID: ${{ secrets.TENANT_ID }} |
122 |
| - # BASTION_NAME: ${{ secrets.BASTION_NAME }} |
123 |
| - # - name: Run internal deploy script |
124 |
| - # uses: urielsalis/azure-bastion-ssh-action@master |
125 |
| - # env: |
126 |
| - # CLIENT_ID: ${{ secrets.CLIENT_ID }} |
127 |
| - # CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} |
128 |
| - # RESOURCE_ID: ${{ secrets.RESOURCE_ID }} |
129 |
| - # RESOURCE_GROUP: ${{ secrets.RESOURCE_GROUP }} |
130 |
| - # TENANT_ID: ${{ secrets.TENANT_ID }} |
131 |
| - # BASTION_NAME: ${{ secrets.BASTION_NAME }} |
132 |
| - # with: |
133 |
| - # host: localhost |
134 |
| - # port: 50022 |
135 |
| - # user: risa |
136 |
| - # key: ${{ secrets.SSH_PRIVATE_KEY }} |
137 |
| - # command: | |
138 |
| - # /usr/bin/screen -ls | /bin/egrep 'Detached|Attached' | /usr/bin/cut -d. -f1 | /usr/bin/awk '{print $1}' | /usr/bin/xargs /bin/kill |
139 |
| - # sleep 1 |
140 |
| - # cd r-isa |
141 |
| - # /usr/bin/screen -d -m bash -c '/home/risa/r-isa/bin/risa; exec sh' |
142 |
| - # args: "-tt" |
| 71 | + ssh -i ~/.ssh/id_rsa -o StrictHostKeyChecking=no -p 50022 [email protected]:$SERVER_DESTINATION << EOF |
| 72 | + /usr/bin/screen -ls | /bin/egrep 'Detached|Attached' | /usr/bin/cut -d. -f1 | /usr/bin/awk '{print $1}' | /usr/bin/xargs /bin/kill |
| 73 | + sleep 1 |
| 74 | + cd r-isa |
| 75 | + /usr/bin/screen -d -m bash -c '/home/risa/r-isa/bin/risa; exec sh' |
| 76 | + EOF |
0 commit comments