feat: add sunbeam build integration target

Builds the integration-service Docker image from the sunbeam/ root
context (needs both integration/packages/ for the widget source and
integration-service/ for nginx config and logos), pushes to Gitea,
pre-seeds into k3s containerd, and rolls the deployment.
This commit is contained in:
2026-03-03 16:08:55 +00:00
parent de12847cf1
commit 1a3df1fd8c
2 changed files with 102 additions and 3 deletions

View File

@@ -50,8 +50,8 @@ def main() -> None:
# sunbeam build <what>
p_build = sub.add_parser("build", help="Build and push an artifact")
p_build.add_argument("what", choices=["proxy", "kratos-admin"],
help="What to build (proxy, kratos-admin)")
p_build.add_argument("what", choices=["proxy", "integration", "kratos-admin"],
help="What to build (proxy, integration, kratos-admin)")
# sunbeam check [ns[/name]]
p_check = sub.add_parser("check", help="Functional service health checks")