@@ -3,9 +3,13 @@ group "default" {
33 targets = [
44 " all" ,
55 " 20" ,
6+ " 20-alpine" ,
67 " 19" ,
8+ " 19-alpine" ,
79 " 18" ,
10+ " 18-alpine" ,
811 " 17" ,
12+ " 17-alpine" ,
913 " 16" ,
1014 " 16-alpine" ,
1115 " 15" ,
@@ -40,7 +44,8 @@ target "all" {
4044 " ${ DOCKER_REPO } :all" ,
4145 " ${ GITHUB_REPO } :all"
4246 ]
43- platforms = [" linux/amd64" ]
47+ platforms = [" linux/amd64" , " linux/arm64" ]
48+ output = [" type=registry" ]
4449}
4550
4651target "clang-tools" {
@@ -59,7 +64,8 @@ target "clang-tools" {
5964 " ${ DOCKER_REPO } :${ tgt } " ,
6065 " ${ GITHUB_REPO } :${ tgt } "
6166 ]
62- platforms = [" linux/amd64" ]
67+ platforms = [" linux/amd64" , " linux/arm64" ]
68+ output = [" type=registry" ]
6369}
6470
6571target "clang-tools" {
@@ -78,7 +84,8 @@ target "clang-tools" {
7884 " ${ DOCKER_REPO } :${ tgt } " ,
7985 " ${ GITHUB_REPO } :${ tgt } "
8086 ]
81- platforms = [" linux/amd64" ]
87+ platforms = [" linux/amd64" , " linux/arm64" ]
88+ output = [" type=registry" ]
8289}
8390
8491target "clang-tools" {
@@ -97,7 +104,8 @@ target "clang-tools" {
97104 " ${ DOCKER_REPO } :${ tgt } " ,
98105 " ${ GITHUB_REPO } :${ tgt } "
99106 ]
100- platforms = [" linux/amd64" ]
107+ platforms = [" linux/amd64" , " linux/arm64" ]
108+ output = [" type=registry" ]
101109}
102110
103111target "clang-tools" {
@@ -115,7 +123,8 @@ target "clang-tools" {
115123 " ${ DOCKER_REPO } :${ tgt } " ,
116124 " ${ GITHUB_REPO } :${ tgt } "
117125 ]
118- platforms = [" linux/amd64" ]
126+ platforms = [" linux/amd64" , " linux/arm64" ]
127+ output = [" type=registry" ]
119128}
120129
121130target "clang-tools" {
@@ -133,7 +142,8 @@ target "clang-tools" {
133142 " ${ DOCKER_REPO } :${ tgt } " ,
134143 " ${ GITHUB_REPO } :${ tgt } "
135144 ]
136- platforms = [" linux/amd64" ]
145+ platforms = [" linux/amd64" , " linux/arm64" ]
146+ output = [" type=registry" ]
137147}
138148
139149target "clang-tools" {
@@ -151,12 +161,13 @@ target "clang-tools" {
151161 " ${ DOCKER_REPO } :${ tgt } " ,
152162 " ${ GITHUB_REPO } :${ tgt } "
153163 ]
154- platforms = [" linux/amd64" ]
164+ platforms = [" linux/amd64" , " linux/arm64" ]
165+ output = [" type=registry" ]
155166}
156167
157168target "clang-tools" {
158169 matrix = {
159- tgt = [" 16-alpine" ]
170+ tgt = [" 16-alpine" , " 17-alpine " , " 18-alpine " , " 19-alpine " , " 20-alpine " ]
160171 }
161172 name = " ${ tgt } "
162173 dockerfile = " Dockerfile.alpine"
@@ -169,5 +180,6 @@ target "clang-tools" {
169180 " ${ DOCKER_REPO } :${ tgt } " ,
170181 " ${ GITHUB_REPO } :${ tgt } "
171182 ]
172- platforms = [" linux/amd64" ]
183+ platforms = [" linux/amd64" , " linux/arm64" ]
184+ output = [" type=registry" ]
173185}
0 commit comments