builder-netstandard: attempt to use customWorkspace
Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/f030e347 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/f030e347 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/f030e347 Branch: refs/heads/feature/RollingFileAppender-NG Commit: f030e347d68345a8cbce346ba6e14b9bd4ad4a9c Parents: 14675ee Author: Dominik Psenner <[email protected]> Authored: Sun Jul 9 13:11:11 2017 +0200 Committer: Dominik Psenner <[email protected]> Committed: Sun Jul 9 13:11:11 2017 +0200 ---------------------------------------------------------------------- Jenkinsfile | 1 + buildtools/docker/builder-netstandard/Dockerfile | 2 +- buildtools/docker/builder-netstandard/entrypoint.sh | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/f030e347/Jenkinsfile ---------------------------------------------------------------------- diff --git a/Jenkinsfile b/Jenkinsfile index cbb3a9d..8c5a131 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -38,6 +38,7 @@ pipeline { // builds stage('build netstandard') { agent { + customWorkspace '/home/jenkins' dockerfile { dir 'buildtools/docker/builder-netstandard' reuseNode true http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/f030e347/buildtools/docker/builder-netstandard/Dockerfile ---------------------------------------------------------------------- diff --git a/buildtools/docker/builder-netstandard/Dockerfile b/buildtools/docker/builder-netstandard/Dockerfile index e553e85..3f44ea6 100644 --- a/buildtools/docker/builder-netstandard/Dockerfile +++ b/buildtools/docker/builder-netstandard/Dockerfile @@ -9,7 +9,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/jenkins-slave/workspace --shell /bin/bash --uid 10025 --gid 12040 --groups 12040 -p -M jenkins +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 http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/f030e347/buildtools/docker/builder-netstandard/entrypoint.sh ---------------------------------------------------------------------- diff --git a/buildtools/docker/builder-netstandard/entrypoint.sh b/buildtools/docker/builder-netstandard/entrypoint.sh index e87218e..06f4025 100755 --- a/buildtools/docker/builder-netstandard/entrypoint.sh +++ b/buildtools/docker/builder-netstandard/entrypoint.sh @@ -1,4 +1,4 @@ #!/bin/bash -usermod -m -d `pwd` jenkins +#usermod -m -d `pwd` jenkins
