feat: 接入 frontend 子模块并集成 envoy
This commit is contained in:
@@ -91,9 +91,23 @@ def discover_targets():
|
||||
return targets
|
||||
|
||||
|
||||
def frontend_target():
|
||||
frontend_root = ROOT_DIR / "frontend"
|
||||
if not (frontend_root / "Dockerfile").exists():
|
||||
return None
|
||||
return {
|
||||
"context": "frontend",
|
||||
"dockerfile": "Dockerfile",
|
||||
"tags": [f"{IMAGE_PREFIX}/frontend:{IMAGE_TAG}"],
|
||||
}
|
||||
|
||||
|
||||
def main():
|
||||
os.chdir(ROOT_DIR)
|
||||
targets = discover_targets()
|
||||
ft = frontend_target()
|
||||
if ft is not None:
|
||||
targets["frontend"] = ft
|
||||
if not targets:
|
||||
print("No targets found")
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user