@@ -3,9 +3,13 @@ group "default" {
3
3
targets = [
4
4
" all" ,
5
5
" 20" ,
6
+ " 20-alpine" ,
6
7
" 19" ,
8
+ " 19-alpine" ,
7
9
" 18" ,
10
+ " 18-alpine" ,
8
11
" 17" ,
12
+ " 17-alpine" ,
9
13
" 16" ,
10
14
" 16-alpine" ,
11
15
" 15" ,
@@ -40,7 +44,8 @@ target "all" {
40
44
" ${ DOCKER_REPO } :all" ,
41
45
" ${ GITHUB_REPO } :all"
42
46
]
43
- platforms = [" linux/amd64" ]
47
+ platforms = [" linux/amd64" , " linux/arm64" ]
48
+ output = [" type=registry" ]
44
49
}
45
50
46
51
target "clang-tools" {
@@ -59,7 +64,8 @@ target "clang-tools" {
59
64
" ${ DOCKER_REPO } :${ tgt } " ,
60
65
" ${ GITHUB_REPO } :${ tgt } "
61
66
]
62
- platforms = [" linux/amd64" ]
67
+ platforms = [" linux/amd64" , " linux/arm64" ]
68
+ output = [" type=registry" ]
63
69
}
64
70
65
71
target "clang-tools" {
@@ -78,7 +84,8 @@ target "clang-tools" {
78
84
" ${ DOCKER_REPO } :${ tgt } " ,
79
85
" ${ GITHUB_REPO } :${ tgt } "
80
86
]
81
- platforms = [" linux/amd64" ]
87
+ platforms = [" linux/amd64" , " linux/arm64" ]
88
+ output = [" type=registry" ]
82
89
}
83
90
84
91
target "clang-tools" {
@@ -97,7 +104,8 @@ target "clang-tools" {
97
104
" ${ DOCKER_REPO } :${ tgt } " ,
98
105
" ${ GITHUB_REPO } :${ tgt } "
99
106
]
100
- platforms = [" linux/amd64" ]
107
+ platforms = [" linux/amd64" , " linux/arm64" ]
108
+ output = [" type=registry" ]
101
109
}
102
110
103
111
target "clang-tools" {
@@ -115,7 +123,8 @@ target "clang-tools" {
115
123
" ${ DOCKER_REPO } :${ tgt } " ,
116
124
" ${ GITHUB_REPO } :${ tgt } "
117
125
]
118
- platforms = [" linux/amd64" ]
126
+ platforms = [" linux/amd64" , " linux/arm64" ]
127
+ output = [" type=registry" ]
119
128
}
120
129
121
130
target "clang-tools" {
@@ -133,7 +142,8 @@ target "clang-tools" {
133
142
" ${ DOCKER_REPO } :${ tgt } " ,
134
143
" ${ GITHUB_REPO } :${ tgt } "
135
144
]
136
- platforms = [" linux/amd64" ]
145
+ platforms = [" linux/amd64" , " linux/arm64" ]
146
+ output = [" type=registry" ]
137
147
}
138
148
139
149
target "clang-tools" {
@@ -151,12 +161,13 @@ target "clang-tools" {
151
161
" ${ DOCKER_REPO } :${ tgt } " ,
152
162
" ${ GITHUB_REPO } :${ tgt } "
153
163
]
154
- platforms = [" linux/amd64" ]
164
+ platforms = [" linux/amd64" , " linux/arm64" ]
165
+ output = [" type=registry" ]
155
166
}
156
167
157
168
target "clang-tools" {
158
169
matrix = {
159
- tgt = [" 16-alpine" ]
170
+ tgt = [" 16-alpine" , " 17-alpine " , " 18-alpine " , " 19-alpine " , " 20-alpine " ]
160
171
}
161
172
name = " ${ tgt } "
162
173
dockerfile = " Dockerfile.alpine"
@@ -169,5 +180,6 @@ target "clang-tools" {
169
180
" ${ DOCKER_REPO } :${ tgt } " ,
170
181
" ${ GITHUB_REPO } :${ tgt } "
171
182
]
172
- platforms = [" linux/amd64" ]
183
+ platforms = [" linux/amd64" , " linux/arm64" ]
184
+ output = [" type=registry" ]
173
185
}
0 commit comments