4949 arch : arm64
5050 dockerfile : alpine/Dockerfile
5151 platforms : linux/arm64
52-
52+
5353 # --- Alpine Slim ---
5454 - flavor : alpine-slim
5555 arch : amd64
@@ -62,103 +62,104 @@ jobs:
6262 platforms : linux/arm64
6363 build-args : RESTY_STRIP_BINARIES=1
6464
65- # --- Alpine APK ---
66- # - flavor: alpine-apk
67- # arch: amd64
68- # dockerfile: alpine-apk/Dockerfile
69- # platforms: linux/amd64
70- # - flavor: alpine-apk
71- # arch: arm64
72- # dockerfile: alpine-apk/Dockerfile
73- # platforms: linux/arm64
65+ # -- Alpine APK ---
66+ - flavor : alpine-apk
67+ arch : amd64
68+ dockerfile : alpine-apk/Dockerfile
69+ platforms : linux/amd64
70+ - flavor : alpine-apk
71+ arch : arm64
72+ dockerfile : alpine-apk/Dockerfile
73+ platforms : linux/arm64
7474
7575 # --- Rocky Linux ---
76- # - flavor: rocky
77- # arch: amd64
78- # dockerfile: fedora/Dockerfile
79- # platforms: linux/amd64
80- # build-args: |
81- # RESTY_IMAGE_BASE=rockylinux
82- # RESTY_IMAGE_TAG=8.5
83- # RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
84- # RESTY_RPM_DIST=el8
85- # - flavor: rocky
86- # arch: arm64
87- # dockerfile: fedora/Dockerfile
88- # platforms: linux/arm64
89- # build-args: |
90- # RESTY_IMAGE_BASE=rockylinux
91- # RESTY_IMAGE_TAG=8.5
92- # RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
93- # RESTY_RPM_DIST=el8
94- # RESTY_RPM_ARCH=aarch64
76+ - flavor : rocky
77+ arch : amd64
78+ dockerfile : fedora/Dockerfile
79+ platforms : linux/amd64
80+ build-args : |
81+ RESTY_IMAGE_BASE=rockylinux/rockylinux
82+ RESTY_IMAGE_TAG=9.6
83+ RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty2.repo
84+ RESTY_RPM_DIST=el9
85+ RESTY_DNF_NO_REPOFILE=1
86+ - flavor : rocky
87+ arch : arm64
88+ dockerfile : fedora/Dockerfile
89+ platforms : linux/arm64
90+ build-args : |
91+ RESTY_IMAGE_BASE=rockylinux/rockylinux
92+ RESTY_IMAGE_TAG=9.6
93+ RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty2.repo
94+ RESTY_RPM_DIST=el9
95+ RESTY_RPM_ARCH=aarch64
96+ RESTY_DNF_NO_REPOFILE=1
9597
9698 # --- Fedora ---
9799 # Note: fedora-aarch64 is commented out in Travis CI
98- # - flavor: fedora
99- # arch: amd64
100- # dockerfile: fedora/Dockerfile
101- # platforms: linux/amd64
100+ - flavor : fedora
101+ arch : amd64
102+ dockerfile : fedora/Dockerfile
103+ platforms : linux/amd64
102104
103105 # --- Debian Bookworm ---
104- # - flavor: bookworm
105- # arch: amd64
106- # dockerfile: bookworm/Dockerfile
107- # platforms: linux/amd64
108- # - flavor: bookworm
109- # arch: arm64
110- # dockerfile: bookworm/Dockerfile
111- # platforms: linux/arm64
112- # build-args: |
113- # RESTY_APT_REPO=https://openresty.org/package/arm64/debian
114- # RESTY_APT_ARCH=arm64
106+ - flavor : bookworm
107+ arch : amd64
108+ dockerfile : bookworm/Dockerfile
109+ platforms : linux/amd64
110+ - flavor : bookworm
111+ arch : arm64
112+ dockerfile : bookworm/Dockerfile
113+ platforms : linux/arm64
114+ build-args : |
115+ RESTY_APT_REPO=https://openresty.org/package/arm64/debian
116+ RESTY_APT_ARCH=arm64
115117
116118 # --- Debian Bookworm Buildpack ---
117- # - flavor: bookworm-buildpack
118- # arch: amd64
119- # dockerfile: bookworm/Dockerfile.buildpack
120- # platforms: linux/amd64
121- # - flavor: bookworm-buildpack
122- # arch: arm64
123- # dockerfile: bookworm/Dockerfile.buildpack
124- # platforms: linux/arm64
125- # build-args: |
126- # RESTY_APT_REPO=https://openresty.org/package/arm64/debian
127- # RESTY_APT_ARCH=arm64
128-
119+ - flavor : bookworm-buildpack
120+ arch : amd64
121+ dockerfile : bookworm/Dockerfile.buildpack
122+ platforms : linux/amd64
123+ - flavor : bookworm-buildpack
124+ arch : arm64
125+ dockerfile : bookworm/Dockerfile.buildpack
126+ platforms : linux/arm64
127+ build-args : |
128+ RESTY_APT_REPO=https://openresty.org/package/arm64/debian
129+ RESTY_APT_ARCH=arm64
130+
129131 # --- Debian Bullseye ---
130- # - flavor: bullseye
131- # arch: amd64
132- # dockerfile: bullseye/Dockerfile
133- # platforms: linux/amd64
134- # - flavor: bullseye
135- # arch: arm64
136- # dockerfile: bullseye/Dockerfile
137- # platforms: linux/arm64
138- # build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
139-
132+ - flavor : bullseye
133+ arch : amd64
134+ dockerfile : bullseye/Dockerfile
135+ platforms : linux/amd64
136+ - flavor : bullseye
137+ arch : arm64
138+ dockerfile : bullseye/Dockerfile
139+ platforms : linux/arm64
140+ build-args : RESTY_APT_REPO=https://openresty.org/package/arm64/debian
140141 # --- Debian Bullseye Debug ---
141- # - flavor: bullseye-debug
142- # arch: amd64
143- # dockerfile: bullseye/Dockerfile.debug
144- # platforms: linux/amd64
145- # - flavor: bullseye-debug
146- # arch: arm64
147- # dockerfile: bullseye/Dockerfile.debug
148- # platforms: linux/arm64
149- # build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
150-
142+ - flavor : bullseye-debug
143+ arch : amd64
144+ dockerfile : bullseye/Dockerfile.debug
145+ platforms : linux/amd64
146+ - flavor : bullseye-debug
147+ arch : arm64
148+ dockerfile : bullseye/Dockerfile.debug
149+ platforms : linux/arm64
150+ build-args : RESTY_APT_REPO=https://openresty.org/package/arm64/debian
151+
151152 # --- Debian Bullseye Valgrind ---
152- # - flavor: bullseye-valgrind
153- # arch: amd64
154- # dockerfile: bullseye/Dockerfile.valgrind
155- # platforms: linux/amd64
156- # - flavor: bullseye-valgrind
157- # arch: arm64
158- # dockerfile: bullseye/Dockerfile.valgrind
159- # platforms: linux/arm64
160- # build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
161-
153+ - flavor : bullseye-valgrind
154+ arch : amd64
155+ dockerfile : bullseye/Dockerfile.valgrind
156+ platforms : linux/amd64
157+ - flavor : bullseye-valgrind
158+ arch : arm64
159+ dockerfile : bullseye/Dockerfile.valgrind
160+ platforms : linux/arm64
161+ build-args : RESTY_APT_REPO=https://openresty.org/package/arm64/debian
162+
162163 # --- Ubuntu Jammy ---
163164 - flavor : jammy
164165 arch : amd64
@@ -285,27 +286,27 @@ jobs:
285286 fail-fast : false
286287 matrix :
287288 include :
288- # - flavor: bookworm-fat
289- # base_flavor: bookworm
290- # arch: amd64
291- # dockerfile: bookworm/Dockerfile.fat
292- # platforms: linux/amd64
293- # - flavor: bookworm-fat
294- # base_flavor: bookworm
295- # arch: arm64
296- # dockerfile: bookworm/Dockerfile.fat
297- # platforms: linux/arm64
289+ - flavor : bookworm-fat
290+ base_flavor : bookworm
291+ arch : amd64
292+ dockerfile : bookworm/Dockerfile.fat
293+ platforms : linux/amd64
294+ - flavor : bookworm-fat
295+ base_flavor : bookworm
296+ arch : arm64
297+ dockerfile : bookworm/Dockerfile.fat
298+ platforms : linux/arm64
298299
299- # - flavor: bullseye-fat
300- # base_flavor: bullseye
301- # arch: amd64
302- # dockerfile: bullseye/Dockerfile.fat
303- # platforms: linux/amd64
304- # - flavor: bullseye-fat
305- # base_flavor: bullseye
306- # arch: arm64
307- # dockerfile: bullseye/Dockerfile.fat
308- # platforms: linux/arm64
300+ - flavor : bullseye-fat
301+ base_flavor : bullseye
302+ arch : amd64
303+ dockerfile : bullseye/Dockerfile.fat
304+ platforms : linux/amd64
305+ - flavor : bullseye-fat
306+ base_flavor : bullseye
307+ arch : arm64
308+ dockerfile : bullseye/Dockerfile.fat
309+ platforms : linux/arm64
309310
310311 - flavor : alpine-fat
311312 base_flavor : alpine
0 commit comments