24
24
echo "SSH_PROXY_HOST=ovh1.openfoodfacts.org" >> $GITHUB_ENV
25
25
echo "SSH_USERNAME=off" >> $GITHUB_ENV
26
26
echo "SSH_HOST=10.1.0.200" >> $GITHUB_ENV
27
+ echo "SSH_PROTOCOL=tcp" >> $GITHUB_ENV
27
28
echo "ROBOTOFF_INSTANCE=dev" >> $GITHUB_ENV
28
29
echo "ROBOTOFF_TLD=net" >> $GITHUB_ENV
29
30
echo "MONGO_URI=mongodb://10.1.0.200:27017" >> $GITHUB_ENV
38
39
- name : Set various variable for production deployment
39
40
if : matrix.env == 'robotoff-org'
40
41
run : |
41
- # First connect on the SSH proxy, using ipv6 address
42
- echo "SSH_PROXY_HOST=osm45.openstreetmap.fr" >> $GITHUB_ENV
43
- echo "SSH_USERNAME=off" >> $GITHUB_ENV
42
+ # This is the OSM proxy server, that does have an ipv4 address
43
+ echo "SSH_PROXY_HOST=45.147.209.254" >> $GITHUB_ENV
44
+ # We use 'raphael' user as we don't have an off user yet on the proxy machine
45
+ echo "SSH_USERNAME=raphael" >> $GITHUB_ENV
46
+ echo "SSH_PROTOCOL=tcp" >> $GITHUB_ENV
44
47
echo "SSH_HOST=10.3.0.200" >> $GITHUB_ENV
45
48
echo "ROBOTOFF_INSTANCE=prod" >> $GITHUB_ENV
46
49
echo "ROBOTOFF_TLD=org" >> $GITHUB_ENV
81
84
proxy_host : ${{ env.SSH_PROXY_HOST }}
82
85
proxy_username : ${{ env.SSH_USERNAME }}
83
86
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
87
+ protocol : ${{ env.SSH_PROTOCOL }}
84
88
script_stop : false
85
89
script : |
86
90
# Clone Git repository if not already there
@@ -111,6 +115,7 @@ jobs:
111
115
proxy_host : ${{ env.SSH_PROXY_HOST }}
112
116
proxy_username : ${{ env.SSH_USERNAME }}
113
117
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
118
+ protocol : ${{ env.SSH_PROTOCOL }}
114
119
script_stop : false
115
120
script : |
116
121
# Go to repository directory
@@ -177,6 +182,7 @@ jobs:
177
182
proxy_host : ${{ env.SSH_PROXY_HOST }}
178
183
proxy_username : ${{ env.SSH_USERNAME }}
179
184
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
185
+ protocol : ${{ env.SSH_PROTOCOL }}
180
186
script_stop : false
181
187
script : |
182
188
cd ${{ matrix.env }}
@@ -194,6 +200,7 @@ jobs:
194
200
proxy_host : ${{ env.SSH_PROXY_HOST }}
195
201
proxy_username : ${{ env.SSH_USERNAME }}
196
202
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
203
+ protocol : ${{ env.SSH_PROTOCOL }}
197
204
envs : DOCKER_CLIENT_TIMEOUT,COMPOSE_HTTP_TIMEOUT
198
205
script_stop : false
199
206
script : |
@@ -216,6 +223,7 @@ jobs:
216
223
proxy_host : ${{ env.SSH_PROXY_HOST }}
217
224
proxy_username : ${{ env.SSH_USERNAME }}
218
225
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
226
+ protocol : ${{ env.SSH_PROTOCOL }}
219
227
script_stop : false
220
228
script : |
221
229
cd ${{ matrix.env}}
@@ -237,6 +245,7 @@ jobs:
237
245
proxy_host : ${{ env.SSH_PROXY_HOST }}
238
246
proxy_username : ${{ env.SSH_USERNAME }}
239
247
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
248
+ protocol : ${{ env.SSH_PROTOCOL }}
240
249
envs : DOCKER_CLIENT_TIMEOUT,COMPOSE_HTTP_TIMEOUT
241
250
script_stop : false
242
251
script : |
@@ -253,6 +262,7 @@ jobs:
253
262
proxy_host : ${{ env.SSH_PROXY_HOST }}
254
263
proxy_username : ${{ env.SSH_USERNAME }}
255
264
proxy_key : ${{ secrets.SSH_PRIVATE_KEY }}
265
+ protocol : ${{ env.SSH_PROTOCOL }}
256
266
script_stop : false
257
267
script : |
258
268
cd ${{ matrix.env }}
0 commit comments