tilt: make wormchain optional and add missing dep

This commit is contained in:
Evan Gray 2022-10-26 11:54:29 +00:00 committed by Evan Gray
parent dc119e2b3a
commit 3e20790349
1 changed files with 30 additions and 25 deletions

View File

@ -51,6 +51,7 @@ config.define_bool("ci_tests", False, "Enable tests runner component")
config.define_bool("guardiand_debug", False, "Enable dlv endpoint for guardiand")
config.define_bool("node_metrics", False, "Enable Prometheus & Grafana for Guardian metrics")
config.define_bool("guardiand_governor", False, "Enable chain governor in guardiand")
config.define_bool("wormchain", False, "Enable a wormchain node")
config.define_bool("secondWormchain", False, "Enable a second wormchain node with different validator keys")
cfg = config.parse()
@ -73,6 +74,7 @@ ci_tests = cfg.get("ci_tests", ci)
guardiand_debug = cfg.get("guardiand_debug", False)
node_metrics = cfg.get("node_metrics", False)
guardiand_governor = cfg.get("guardiand_governor", False)
wormchain = cfg.get("wormchain", True)
secondWormchain = cfg.get("secondWormchain", False)
if cfg.get("manual", False):
@ -266,6 +268,8 @@ if algorand:
guardian_resource_deps = guardian_resource_deps + ["algorand"]
if aptos:
guardian_resource_deps = guardian_resource_deps + ["aptos"]
if wormchain:
guardian_resource_deps = guardian_resource_deps + ["guardian-validator"]
k8s_resource(
"guardian",
@ -709,17 +713,18 @@ if near:
trigger_mode = trigger_mode,
)
docker_build(
if wormchain:
docker_build(
ref = "wormchaind-image",
context = ".",
dockerfile = "./Dockerfile.wormchain",
only = [],
ignore = ["./wormchain/testing", "./wormchain/ts-sdk", "./wormchain/design", "./wormchain/vue", "./wormchain/build/wormchaind"],
)
)
k8s_yaml_with_ns("wormchain/validators/kubernetes/wormchain-guardian-devnet.yaml")
k8s_yaml_with_ns("wormchain/validators/kubernetes/wormchain-guardian-devnet.yaml")
k8s_resource(
k8s_resource(
"guardian-validator",
port_forwards = [
port_forward(1319, container_port = 1317, name = "REST [:1319]", host = webHost),
@ -728,9 +733,9 @@ k8s_resource(
resource_deps = [],
labels = ["wormchain"],
trigger_mode = trigger_mode,
)
)
if secondWormchain:
if secondWormchain:
k8s_yaml_with_ns("wormchain/validators/kubernetes/wormchain-validator2-devnet.yaml")
k8s_resource(