You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2021/03/19 00:35:31 UTC
[GitHub] [pulsar] timmyyuan commented on a change in pull request #9961: [Build] Python-client build script use wrong path for root dir
timmyyuan commented on a change in pull request #9961:
URL: https://github.com/apache/pulsar/pull/9961#discussion_r597331408
##########
File path: pulsar-client-cpp/docker/build-wheels.sh
##########
@@ -25,6 +25,7 @@ BUILD_IMAGE_NAME="${BUILD_IMAGE_NAME:-apachepulsar/pulsar-build}"
ROOT_DIR=$(dirname $0)/../..
cd $ROOT_DIR
+ROOT_DIR=$(pwd)
Review comment:
Sorry, I forgot to upload the context of this issue. In the build process of python-client, Docker will reject the relative path when mounting volumes, i.e.
```
Digest: sha256:2f75d7ba0cec73550deaa8a850fb3dcfcc47dd5aa7d17ad6fab3d4bae5ae5e7c
201
Status: Downloaded newer image for apachepulsar/pulsar-build:manylinux-cp27-cp27mu
202
docker: Error response from daemon: create pulsar-client-cpp/docker/../..: "pulsar-client-cpp/docker/../.." includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.
203
See 'docker run --help'.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org