Repository navigation
Expand file tree
/
Copy pathdocker.toml
More file actions
71 lines (57 loc) · 1.98 KB
/
Copy pathdocker.toml
File metadata and controls
71 lines (57 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
# Docker image build tasks
["build:docker"]
description = "Build all Docker images"
depends = [
"build:docker:gateway",
"build:docker:sandbox",
"build:docker:supervisor",
]
hide = true
["build:docker:ci"]
description = "Build the CI Docker image"
run = "tasks/scripts/docker-build-ci.sh"
hide = true
["build:docker:prebuilt"]
description = "Build and stage Rust binaries consumed by Docker image builds"
run = "tasks/scripts/stage-prebuilt-binaries.sh all"
hide = true
["build:docker:gateway"]
description = "Build the gateway Docker image"
run = "tasks/scripts/docker-build-image.sh gateway"
hide = true
["build:docker:sandbox"]
description = "Build the sandbox runtime image"
run = "tasks/scripts/docker-build-image.sh sandbox"
hide = true
["build:docker:supervisor"]
description = "Build the supervisor image"
run = "tasks/scripts/docker-build-image.sh supervisor"
hide = true
["docker:build:gateway"]
description = "Alias for build:docker:gateway"
depends = ["build:docker:gateway"]
hide = true
["docker:build:sandbox"]
description = "Alias for build:docker:sandbox"
depends = ["build:docker:sandbox"]
hide = true
["docker:build:supervisor"]
description = "Alias for build:docker:supervisor"
depends = ["build:docker:supervisor"]
hide = true
["build:docker:multiarch"]
description = "Build multi-arch gateway, sandbox, and supervisor images and push to a registry"
run = "tasks/scripts/docker-publish-multiarch.sh"
hide = true
["docker:build:multiarch"]
description = "Alias for build:docker:multiarch"
depends = ["build:docker:multiarch"]
hide = true
["docker:cleanup"]
description = "Remove stale images, volumes, and build cache not used by current deployments"
run = "scripts/docker-cleanup.sh --force"
["docker:cleanup:dry-run"]
description = "Preview what docker:cleanup would remove without deleting anything"
run = "scripts/docker-cleanup.sh --dry-run"