File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 231231# docker exec $REDIS_CONTAINER redis-cli ping
232232
233233
234+
235+
236+
237+
238+
239+
234240name : CI Pipeline
235241
236242on :
@@ -327,6 +333,20 @@ jobs:
327333
328334 echo "TOKEN=$TOKEN" >> $GITHUB_ENV
329335
336+ # NEW STEP: CREATE TUNNEL
337+ - name : Create a dev tunnel
338+ run : |
339+ RESP=$(curl -s -X POST http://localhost:3001/tunnels \
340+ -H "Content-Type: application/json" \
341+ -H "Authorization: Bearer $TOKEN")
342+
343+ echo "Create tunnel response: $RESP"
344+
345+ echo "$RESP" | python3 -m json.tool || {
346+ echo " Tunnel creation failed"
347+ exit 1
348+ }
349+
330350 - name : Create a route
331351 run : |
332352 RESP=$(curl -s -X POST http://localhost:3001/routes/ \
@@ -336,6 +356,11 @@ jobs:
336356
337357 echo "Create route response: $RESP"
338358
359+ echo "$RESP" | python3 -m json.tool || {
360+ echo " Invalid JSON response"
361+ exit 1
362+ }
363+
339364 ROUTE_TOKEN=$(echo $RESP | python3 -c "import sys,json; print(json.load(sys.stdin).get('token',''))")
340365 ROUTE_PATH=$(echo $RESP | python3 -c "import sys,json; print(json.load(sys.stdin).get('route','ci'))")
341366
You can’t perform that action at this time.
0 commit comments