apache/rocketmq-docker

build image bug:mv: can't rename 'rocketmq-all*/*': No such file or directory

wendell-dev opened this issue · 3 comments

https://archive.apache.org/dist/rocketmq/4.9.2/rocketmq-all-4.9.2-bin-release.zip no rocketmq-all*/* directory after unzip.

before version 4.9.2 is OK

rocketmq-docker/image-build/Dockerfile-alpine:
mv rocketmq-all*/* .   

+1

#8 263.9 + mv 'rocketmq-all*/*' .
#8 263.9 mv: can't rename 'rocketmq-all*/*': No such file or directory
------
executor failed running [/bin/sh -c set -eux;     apk add --virtual .build-deps curl gnupg unzip;     curl -L https://archive.apache.org/dist/rocketmq/${ROCKETMQ_VERSION}/rocketmq-all-${ROCKETMQ_VERSION}-bin-release.zip -o rocketmq.zip;     curl -L https://archive.apache.org/dist/rocketmq/${ROCKETMQ_VERSION}/rocketmq-all-${ROCKETMQ_VERSION}-bin-release.zip.asc -o rocketmq.zip.asc; 	curl -L https://www.apache.org/dist/rocketmq/KEYS -o KEYS; 		gpg --import KEYS;     gpg --batch --verify rocketmq.zip.asc rocketmq.zip;     unzip rocketmq.zip; 	mv rocketmq-all*/* . ; 	rmdir rocketmq-all* ; 	rm rocketmq.zip rocketmq.zip.asc KEYS; 	apk del .build-deps ;     rm -rf /var/cache/apk/* ;     rm -rf /tmp/*]: exit code: 1

sh build-image.sh 4.9.1 alpine

#8 16.73 1 error; 128 MiB in 88 packages
------
executor failed running [/bin/sh -c set -eux;     apk add --virtual .build-deps curl gnupg unzip;     curl -L https://archive.apache.org/dist/rocketmq/${ROCKETMQ_VERSION}/rocketmq-all-${ROCKETMQ_VERSION}-bin-release.zip -o rocketmq.zip;     curl -L https://archive.apache.org/dist/rocketmq/${ROCKETMQ_VERSION}/rocketmq-all-${ROCKETMQ_VERSION}-bin-release.zip.asc -o rocketmq.zip.asc; 	curl -L https://www.apache.org/dist/rocketmq/KEYS -o KEYS; 		gpg --import KEYS;     gpg --batch --verify rocketmq.zip.asc rocketmq.zip;     unzip rocketmq.zip; 	mv rocketmq-all*/* . ; 	rmdir rocketmq-all* ; 	rm rocketmq.zip rocketmq.zip.asc KEYS; 	apk del .build-deps ;     rm -rf /var/cache/apk/* ;     rm -rf /tmp/*]: exit code: 1

It's because after version 4.9.2 the folder in release package is renamed from rocketmq-all-4.9.1-bin-release to rocketmq-4.9.2.
See #45