builder-netstandard: try to update $HOME of jenkins when docker starts up
Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/db04e9e2 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/db04e9e2 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/db04e9e2 Branch: refs/heads/develop Commit: db04e9e22d880d5e8859c37c40c81379d60c67bd Parents: e92379f Author: Dominik Psenner <dpsen...@apache.org> Authored: Sat Jul 8 22:58:20 2017 +0200 Committer: Dominik Psenner <dpsen...@apache.org> Committed: Sat Jul 8 22:58:20 2017 +0200 ---------------------------------------------------------------------- buildtools/docker/builder-netstandard/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/db04e9e2/buildtools/docker/builder-netstandard/Dockerfile ---------------------------------------------------------------------- diff --git a/buildtools/docker/builder-netstandard/Dockerfile b/buildtools/docker/builder-netstandard/Dockerfile index 169b328..3f44ea6 100644 --- a/buildtools/docker/builder-netstandard/Dockerfile +++ b/buildtools/docker/builder-netstandard/Dockerfile @@ -10,3 +10,7 @@ RUN apt-get update && apt-get install -y nant git # add user jenkins, otherwise dotnet will not be able to find a place to cache artifacts RUN groupadd -r -g 12040 jenkins-slave RUN useradd --home-dir /home/jenkins --shell /bin/bash --uid 10025 --gid 12040 --groups 12040 -p -M jenkins + +# include entrypoint to update the home directory of jenkins when docker starts +COPY entrypoint.sh /usr/local/bin/entrypoint.sh +ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]