This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch docker-permission-fix in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 9fbfd6205f0f2069ad4850f5fc44cd08c39543b5 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Oct 5 17:55:37 2022 -0700 Fix permission issues with Docker generated files --- gremlin-console/src/test/python/docker/Dockerfile | 3 ++- gremlin-python/docker-compose.yml | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gremlin-console/src/test/python/docker/Dockerfile b/gremlin-console/src/test/python/docker/Dockerfile index 68cbb26071..98ea3b422f 100644 --- a/gremlin-console/src/test/python/docker/Dockerfile +++ b/gremlin-console/src/test/python/docker/Dockerfile @@ -23,4 +23,5 @@ LABEL maintainer="d...@tinkerpop.apache.org" RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jre && apt-get install dos2unix WORKDIR /console_app -CMD bash -c "dos2unix ./gremlin-console/bin/gremlin.sh && python3 setup.py build && python3 setup.py test" +CMD bash -c "dos2unix ./gremlin-console/bin/gremlin.sh && python3 setup.py build && python3 setup.py test \ +&& chown -R `stat -c '%u:%g' .` ." diff --git a/gremlin-python/docker-compose.yml b/gremlin-python/docker-compose.yml index a28657986a..f12585e8fb 100644 --- a/gremlin-python/docker-compose.yml +++ b/gremlin-python/docker-compose.yml @@ -70,7 +70,8 @@ services: && python3 ./setup.py test && python3 ./setup.py install && radish -f dots -e -t -b ./radish ./gremlin-test --user-data='serializer=application/vnd.gremlin-v3.0+json' - && radish -f dots -e -t -b ./radish ./gremlin-test --user-data='serializer=application/vnd.graphbinary-v1.0'" + && radish -f dots -e -t -b ./radish ./gremlin-test --user-data='serializer=application/vnd.graphbinary-v1.0' + && chown -R `stat -c "%u:%g" .` ." depends_on: gremlin-server-test-python: condition: service_healthy @@ -84,4 +85,5 @@ services: environment: - VERSION=${VERSION} command: > - bash -c "python3 setup.py sdist bdist_wheel" + bash -c "python3 setup.py sdist bdist_wheel + && chown -R `stat -c "%u:%g" .` ."