-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathdocker-bake.hcl
More file actions
107 lines (99 loc) · 1.77 KB
/
Copy pathdocker-bake.hcl
File metadata and controls
107 lines (99 loc) · 1.77 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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
variable "VERSION" { default = "devel" }
group "default" {
targets = [
"aura",
"iamd",
"mimi",
"mi",
"python-wasm-mcp",
"httpdebug",
]
}
target "aura" {
context = "."
dockerfile = "./docker/aura.Dockerfile"
platforms = [
"linux/amd64"
]
pull = true
tags = [
"ghcr.io/xe/x/aura:${VERSION}",
"ghcr.io/xe/x/aura:latest",
]
}
target "mimi" {
context = "."
dockerfile = "./docker/mimi.Dockerfile"
platforms = [
"linux/amd64"
]
pull = true
tags = [
"ghcr.io/xe/x/mimi:${VERSION}",
"ghcr.io/xe/x/mimi:latest",
]
}
target "iamd" {
context = "."
dockerfile = "./docker/iamd.Dockerfile"
platforms = [
"linux/amd64",
"linux/arm64",
]
pull = true
tags = [
"ghcr.io/xe/x/iamd:${VERSION}",
"ghcr.io/xe/x/iamd:latest",
]
}
target "mi" {
context = "."
dockerfile = "./docker/mi.Dockerfile"
platforms = [
"linux/amd64",
]
pull = true
tags = [
"ghcr.io/xe/x/mi:${VERSION}",
"ghcr.io/xe/x/mi:latest",
]
}
target "httpdebug" {
context = "."
dockerfile = "./docker/httpdebug.Dockerfile"
platforms = [
"linux/amd64",
]
pull = true
tags = [
"ghcr.io/xe/x/httpdebug:${VERSION}",
"ghcr.io/xe/x/httpdebug:latest",
]
}
target "python-wasm-mcp" {
context = "."
dockerfile = "./docker/python-wasm-mcp.Dockerfile"
platforms = [
"linux/amd64",
]
pull = true
tags = [
"ghcr.io/xe/x/python-wasm-mcp:${VERSION}",
"ghcr.io/xe/x/python-wasm-mcp:latest",
]
}
target "sakurajima" {
context = "."
dockerfile = "./docker/sakurajima.Dockerfile"
platforms = [
"linux/amd64",
"linux/arm64",
"linux/ppc64le",
"linux/riscv64"
]
pull = true
tags = [
"ghcr.io/xe/x/sakurajima:${VERSION}",
"ghcr.io/xe/x/sakurajima:latest",
]
}