From 3386eee34cda5f9dd69eaaa31b99c8f2069009c7 Mon Sep 17 00:00:00 2001 From: Sergii Kipot Date: Mon, 2 Jan 2017 18:46:00 +0100 Subject: [PATCH] TT#8635 set umask for files created by docker tests made in 'docker run' create files with 'root' owner and ws-cleanup plugin can't delete them after. Fixing umask here to allow files deletion. Change-Id: I2de3c74070b0c1d48899bfafdcb8a3d531040b72 --- t/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/t/Dockerfile b/t/Dockerfile index fb96878..d8eabad 100644 --- a/t/Dockerfile +++ b/t/Dockerfile @@ -30,6 +30,11 @@ RUN apt-get clean RUN echo "cd /code && ./t/testrunner 1.2.3.4" > /root/.bash_history +# Create files with mode 666 and folders with mode 777 which +# allows to delete the temporary files (aka results) for +# non-root users (like 'jenkins' or 'developer's laptop local user') +RUN echo 'umask 0' >>/root/.bashrc + WORKDIR /code ################################################################################