Преглед на файлове

tilt: aptos startup dependency fix

Evan Gray преди 3 години
родител
ревизия
a3c9de7d2d
променени са 2 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 4 0
      aptos/scripts/wait_for_devnet
  2. 4 1
      devnet/aptos-localnet.yaml

+ 4 - 0
aptos/scripts/wait_for_devnet

@@ -0,0 +1,4 @@
+#!/bin/bash
+set -e
+while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' 0.0.0.0:8080/v1/-/healthy)" != "200" ]]; do sleep 5; done
+while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' 0.0.0.0:8081/health)" != "200" ]]; do sleep 5; done

+ 4 - 1
devnet/aptos-localnet.yaml

@@ -58,7 +58,10 @@ spec:
         - name: aptos-contracts
           image: aptos-node
           command: ["/bin/bash", "-c"]
-          args: ["cd /tmp/scripts && ./deploy devnet && ./register_devnet && touch success && sleep infinity"]
+          args:
+            [
+              "cd /tmp/scripts && ./wait_for_devnet && ./deploy devnet && ./register_devnet && touch success && sleep infinity",
+            ]
           readinessProbe:
             periodSeconds: 1
             failureThreshold: 300