mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-02 07:34:45 +08:00
* refactor(compute): decouple gateway driver composition Move first-party composition and VM process ownership into openshell-gateway, leaving openshell-server backend-independent. Update packaging and build references with the new crate, simplify the compiled-driver boundary, and keep the driver-free gateway path buildable with bundled Z3 tooling. Signed-off-by: Drew Newberry <anewberry@nvidia.com> * fix(telemetry): bound compute driver categories Signed-off-by: Drew Newberry <anewberry@nvidia.com> * refactor(core): keep runtime transport generic Signed-off-by: Drew Newberry <anewberry@nvidia.com> * fix(compute): complete server driver decoupling Signed-off-by: Drew Newberry <anewberry@nvidia.com> * fix(compute): preserve driver integrations after rebase Signed-off-by: Drew Newberry <385+drew@users.noreply.github.com> * fix(compute): preserve docker tracing after decoupling Signed-off-by: Drew Newberry <385+drew@users.noreply.github.com> * fix(compute): preserve driver behavior after extraction Signed-off-by: Drew Newberry <anewberry@nvidia.com> * refactor(compute): remove MXC policy side channel Signed-off-by: Drew Newberry <anewberry@nvidia.com> * refactor(compute): separate policy delivery from readiness Signed-off-by: Drew Newberry <anewberry@nvidia.com> --------- Signed-off-by: Drew Newberry <anewberry@nvidia.com> Signed-off-by: Drew Newberry <385+drew@users.noreply.github.com>
26 lines
876 B
TOML
26 lines
876 B
TOML
# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
# Standalone gateway tasks
|
|
|
|
["build:gateway"]
|
|
description = "Build the standalone openshell-gateway binary"
|
|
run = "cargo build -p openshell-gateway --bin openshell-gateway"
|
|
hide = true
|
|
|
|
["gateway"]
|
|
description = "Run a standalone gateway with the detected compute driver"
|
|
run = "bash tasks/scripts/gateway.sh"
|
|
|
|
["gateway:docker"]
|
|
description = "Run a standalone gateway with the bundled Docker compute driver"
|
|
run = "bash tasks/scripts/gateway-docker.sh"
|
|
|
|
["gateway:podman"]
|
|
description = "Run a standalone gateway with the bundled Podman compute driver"
|
|
run = "bash tasks/scripts/gateway-podman.sh"
|
|
|
|
["gateway:vm"]
|
|
description = "Run a standalone gateway with the bundled VM compute driver"
|
|
run = "bash tasks/scripts/gateway-vm.sh"
|