@@ -114,11 +114,13 @@ function docker_manifest_list_version() {
114
114
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -amd64 \
115
115
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v6 \
116
116
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v7 \
117
- ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8
117
+ ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8 \
118
+ ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -s390x
118
119
119
120
docker manifest annotate ${TARGET} :${BUILD_VERSION}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v6 --os=linux --arch=arm --variant=v6
120
121
docker manifest annotate ${TARGET} :${BUILD_VERSION}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v7 --os=linux --arch=arm --variant=v7
121
122
docker manifest annotate ${TARGET} :${BUILD_VERSION}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8 --os=linux --arch=arm64 --variant=v8
123
+ docker manifest annotate ${TARGET} :${BUILD_VERSION}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -s390x --os=linux --arch=s390x
122
124
123
125
docker manifest push ${TARGET} :${BUILD_VERSION}${NODE_VERSION}${TAG_SUFFIX}
124
126
@@ -144,11 +146,13 @@ function docker_manifest_list_test_beta_latest() {
144
146
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -amd64 \
145
147
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v6 \
146
148
${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v7 \
147
- ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8
149
+ ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8 \
150
+ ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -s390x
148
151
149
152
docker manifest annotate ${TARGET} :${TAG_PREFIX}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v6 --os=linux --arch=arm --variant=v6
150
153
docker manifest annotate ${TARGET} :${TAG_PREFIX}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm32v7 --os=linux --arch=arm --variant=v7
151
154
docker manifest annotate ${TARGET} :${TAG_PREFIX}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -arm64v8 --os=linux --arch=arm64 --variant=v8
155
+ docker manifest annotate ${TARGET} :${TAG_PREFIX}${NODE_VERSION}${TAG_SUFFIX} ${TARGET} :${BUILD_VERSION}${NODE_VERSION:- -10}${TAG_SUFFIX} -s390x --os=linux --arch=s390x
152
156
153
157
docker manifest push ${TARGET} :${TAG_PREFIX}${NODE_VERSION}${TAG_SUFFIX}
154
158
@@ -191,6 +195,7 @@ function prepare_qemu() {
191
195
curl -L -o qemu-x86_64-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/$QEMU_VERSION /qemu-x86_64-static.tar.gz && tar xzf qemu-x86_64-static.tar.gz &&
192
196
curl -L -o qemu-arm-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/$QEMU_VERSION /qemu-arm-static.tar.gz && tar xzf qemu-arm-static.tar.gz &&
193
197
curl -L -o qemu-aarch64-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/$QEMU_VERSION /qemu-aarch64-static.tar.gz && tar xzf qemu-aarch64-static.tar.gz &&
198
+ curl -L -o qemu-s390x-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/$QEMU_VERSION /qemu-s390x-static.tar.gz && tar xzf qemu-s390x-static.tar.gz &&
194
199
popd
195
200
}
196
201
0 commit comments