logging-log4net git commit: Jenkinsfile: refactoring

2017-07-18 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/feature/cd-pipeline 67366318a -> 358a6cdfb


Jenkinsfile: refactoring


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/358a6cdf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/358a6cdf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/358a6cdf

Branch: refs/heads/feature/cd-pipeline
Commit: 358a6cdfbac29ffbc1f2352ec3be91d5975cda1a
Parents: 6736631
Author: Dominik Psenner 
Authored: Tue Jul 18 21:15:33 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:15:33 2017 +0200

--
 Jenkinsfile | 43 +--
 1 file changed, 21 insertions(+), 22 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/358a6cdf/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 5176263..5d0d07c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -41,32 +41,31 @@ pipeline {
steps {
script {
checkout scm
+   def builder_dir = 
"buildtools/docker/builder-netstandard"
 
-   dir 
('buildtools/docker/builder-netstandard') {
-   // calculate args required to 
build the docker container
-   def JENKINS_UID = sh (
-   script: 'stat -c \"%u\" 
.',
-   returnStdout: true
-   ).trim()
-   def JENKINS_GID = sh (
-   script: 'stat -c \"%g\" 
.',
-   returnStdout: true
-   ).trim()
-   echo "$JENKINS_UID"
-   echo "$JENKINS_GID"
+   // calculate args required to build the 
docker container
+   def JENKINS_UID = sh (
+   script: "stat -c \"%u\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: "stat -c \"%g\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
-   // build docker container
-   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID ."
+   // build docker container
+   def builder = docker.build 
'builder-netstandard:latest', "--file $builder_dir/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID $builder_dir"
 
-   // run docker container
-   docker_container.inside {
-   // compile
-   sh "nant 
compile-netstandard"
-   stash includes: 
'bin/**/*.*', name: 'netstandard-assemblies'
+   // run docker container
+   builder.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
 
-   // test
-   sh 'cd 
netstandard/log4net.tests && dotnet test'
-   }
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
}
}
 



logging-log4net git commit: Jenkinsfile: run docker container and build

2017-07-18 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/feature/cd-pipeline 64e864980 -> 939deef8c


Jenkinsfile: run docker container and build


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/939deef8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/939deef8
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/939deef8

Branch: refs/heads/feature/cd-pipeline
Commit: 939deef8cafad43b9573ce584ae58b4dc93e7aa0
Parents: 64e8649
Author: Dominik Psenner 
Authored: Tue Jul 18 19:44:56 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:44:56 2017 +0200

--
 Jenkinsfile | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/939deef8/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 36a2740..ad8029c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,10 +55,17 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID buildtools/docker/netstandard/"
+   def docker_container = docker.build 
'builder-netstandard:latest', "-f buildtools/docker/netstandard/Dockerfile 
--build-arg JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
 
// run docker container
-   // sh "docker run 
builder-netstandard:latest nant compile-netstandard"
+   docker_container.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
+
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   }
}
 
 



[49/50] [abbrv] logging-log4net git commit: Jenkinsfile: unstash artifacts-netstandard

2017-07-18 Thread dpsenner
Jenkinsfile: unstash artifacts-netstandard


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/40606d32
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/40606d32
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/40606d32

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 40606d3219939271c05c437643e6c3cd73a264e1
Parents: 358a6cd
Author: Dominik Psenner 
Authored: Tue Jul 18 21:16:58 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:16:58 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/40606d32/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 5d0d07c..43215b5 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -230,7 +230,7 @@ pipeline {
unstash 'mono-2.0-assemblies'
unstash 'mono-3.5-assemblies'
unstash 'mono-4.0-assemblies'
-   // unstash 'netstandard-assemblies'
+   unstash 'netstandard-assemblies'
 
// unstash test results
unstash 'net-3.5-testresults'



[28/50] [abbrv] logging-log4net git commit: Jenkinsfile: added echo to see what's going on

2017-07-18 Thread dpsenner
Jenkinsfile: added echo to see what's going on


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/cb51a164
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/cb51a164
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/cb51a164

Branch: refs/heads/develop
Commit: cb51a16424367a6f4c68da7028a9462072fa4de0
Parents: b38985e
Author: Dominik Psenner 
Authored: Tue Jul 18 18:13:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:13:36 2017 +0200

--
 Jenkinsfile | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/cb51a164/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index e833a45..a3259a4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -57,6 +57,8 @@ pipeline {
script: 'stat -c "%g" .',
returnStdout: true
).trim()
+   echo $JENKINS_UID
+   echo $JENKINS_GID
 
// build docker container
docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"



[40/50] [abbrv] logging-log4net git commit: Jenkinsfile: wrap all in a dir()

2017-07-18 Thread dpsenner
Jenkinsfile: wrap all in a dir()


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/60205272
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/60205272
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/60205272

Branch: refs/heads/develop
Commit: 602052722fa2786381d52a5395106122ceb990f2
Parents: 939deef
Author: Dominik Psenner 
Authored: Tue Jul 18 21:06:49 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:06:49 2017 +0200

--
 Jenkinsfile | 42 ++
 1 file changed, 22 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/60205272/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index ad8029c..79783fe 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -42,29 +42,31 @@ pipeline {
script {
checkout scm
 
-   // calculate args required to build the 
docker container
-   def JENKINS_UID = sh (
-   script: 'stat -c \"%u\" .',
-   returnStdout: true
-   ).trim()
-   def JENKINS_GID = sh (
-   script: 'stat -c \"%g\" .',
-   returnStdout: true
-   ).trim()
-   echo "$JENKINS_UID"
-   echo "$JENKINS_GID"
+   dir ('buildtools/docker/netstandard') {
+   // calculate args required to 
build the docker container
+   def JENKINS_UID = sh (
+   script: 'stat -c \"%u\" 
.',
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: 'stat -c \"%g\" 
.',
+   returnStdout: true
+   ).trim()
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
-   // build docker container
-   def docker_container = docker.build 
'builder-netstandard:latest', "-f buildtools/docker/netstandard/Dockerfile 
--build-arg JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
+   // build docker container
+   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
 
-   // run docker container
-   docker_container.inside {
-   // compile
-   sh "nant compile-netstandard"
-   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
+   // run docker container
+   docker_container.inside {
+   // compile
+   sh "nant 
compile-netstandard"
+   stash includes: 
'bin/**/*.*', name: 'netstandard-assemblies'
 
-   // test
-   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   }
}
}
 



[11/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to fix the syntax errors

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to fix the syntax errors


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/26835fac
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/26835fac
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/26835fac

Branch: refs/heads/develop
Commit: 26835fac5d5b3baecab6a6f29c13b2876c57e25e
Parents: 9b3d93a
Author: Dominik Psenner 
Authored: Tue Jul 18 17:18:09 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:18:09 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/26835fac/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 57a7fac..a10e64f 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,14 +32,14 @@ pipeline {
steps {
deleteDir()
checkout scm
-   env.JENKINS_UID = sh (
+   JENKINS_UID = sh (
script: 'stat -c "%u" ${env.WORKSPACE}',
returnStdout: true
-   )
-   env.JENKINS_GID = sh (
+   ).strip()
+   JENKINS_GID = sh (
script: 'stat -c "%g" ${env.WORKSPACE}',
returnStdout: true
-   )
+   ).strip()
sh 'echo ${env.JENKINS_UID}'
sh 'echo ${env.JENKINS_GID}'
}



[23/50] [abbrv] logging-log4net git commit: Jenkinsfile: let's try it with an environment variable declaration

2017-07-18 Thread dpsenner
Jenkinsfile: let's try it with an environment variable declaration


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/83d2b87b
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/83d2b87b
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/83d2b87b

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 83d2b87b7e773e75e0d0cadb30fe4ca00e33898d
Parents: 1e38d08
Author: Dominik Psenner 
Authored: Tue Jul 18 17:36:37 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:36:37 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/83d2b87b/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index ff65f52..4530268 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -26,8 +26,10 @@ pipeline {
agent {
label 'ubuntu'
}
-   def JENKINS_UID
-   def JENKINS_GID
+   environment {
+   JENKINS_UID = "null"
+   JENKINS_GID = "null"
+   }
stages {
// prepare node for builds
stage('checkout') {



[20/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another try..

2017-07-18 Thread dpsenner
Jenkinsfile: yet another try..


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/1e38d083
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/1e38d083
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/1e38d083

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 1e38d08350d2f293af14f36d2427358314a149e8
Parents: ed50566
Author: Dominik Psenner 
Authored: Tue Jul 18 17:34:12 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:34:12 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/1e38d083/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 20cd33c..ff65f52 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -26,6 +26,8 @@ pipeline {
agent {
label 'ubuntu'
}
+   def JENKINS_UID
+   def JENKINS_GID
stages {
// prepare node for builds
stage('checkout') {
@@ -33,8 +35,8 @@ pipeline {
deleteDir()
checkout scm
script {
-   def JENKINS_UID = sh(returnStdout: 
true, script: 'stat -c "%u" .').trim()
-   def JENKINS_GID = sh(returnStdout: 
true, script: 'stat -c "%g" .').trim()
+   JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
+   JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
echo $JENKINS_UID
echo $JENKINS_GID
}



[36/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/64e86498
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/64e86498
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/64e86498

Branch: refs/heads/develop
Commit: 64e864980e0e79e42f7650282cb7ea2596307d25
Parents: db52f48
Author: Dominik Psenner 
Authored: Tue Jul 18 19:38:13 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:38:13 2017 +0200

--
 Jenkinsfile | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/64e86498/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index d1bb794..36a2740 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,9 +55,7 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   dir ('buildtools/docker/netstandard/') {
-   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID"
-   }
+   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID buildtools/docker/netstandard/"
 
// run docker container
// sh "docker run 
builder-netstandard:latest nant compile-netstandard"



[38/50] [abbrv] logging-log4net git commit: Jenkinsfile: run docker container and build

2017-07-18 Thread dpsenner
Jenkinsfile: run docker container and build


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/939deef8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/939deef8
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/939deef8

Branch: refs/heads/develop
Commit: 939deef8cafad43b9573ce584ae58b4dc93e7aa0
Parents: 64e8649
Author: Dominik Psenner 
Authored: Tue Jul 18 19:44:56 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:44:56 2017 +0200

--
 Jenkinsfile | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/939deef8/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 36a2740..ad8029c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,10 +55,17 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID buildtools/docker/netstandard/"
+   def docker_container = docker.build 
'builder-netstandard:latest', "-f buildtools/docker/netstandard/Dockerfile 
--build-arg JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
 
// run docker container
-   // sh "docker run 
builder-netstandard:latest nant compile-netstandard"
+   docker_container.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
+
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   }
}
 
 



[24/50] [abbrv] logging-log4net git commit: Jenkinsfile: this is yet another try with environment variables

2017-07-18 Thread dpsenner
Jenkinsfile: this is yet another try with environment variables


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/fd7c10d6
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/fd7c10d6
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/fd7c10d6

Branch: refs/heads/develop
Commit: fd7c10d6a77c3dac3edcd48f23c167b7c658ac30
Parents: 83d2b87
Author: Dominik Psenner 
Authored: Tue Jul 18 17:47:46 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:47:46 2017 +0200

--
 Jenkinsfile  | 18 +++---
 buildtools/docker/builder-netstandard/Dockerfile |  7 +++
 2 files changed, 10 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/fd7c10d6/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 4530268..10ce384 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -22,6 +22,7 @@ pipeline {
timeout(time: 1, unit: 'HOURS')
buildDiscarder(logRotator(numToKeepStr: '3'))
skipDefaultCheckout()
+   disableConcurrentBuilds()
}
agent {
label 'ubuntu'
@@ -36,12 +37,10 @@ pipeline {
steps {
deleteDir()
checkout scm
-   script {
-   JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
-   JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
-   echo $JENKINS_UID
-   echo $JENKINS_GID
-   }
+   sh '''
+   export JENKINS_UID=`stat -c "%u" .`
+   export JENKINS_GID=`stat -c "%g" .`
+   '''
}
}
 
@@ -50,15 +49,12 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
reuseNode true
}
}
steps {
-   echo $JENKINS_UID
-   echo $JENKINS_GID
-   sh 'echo ${env.JENKINS_UID}'
-   sh 'echo ${env.JENKINS_GID}'
+   sh 'echo ${JENKINS_UID}'
+   sh 'echo ${JENKINS_GID}'
 
checkout scm
 

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/fd7c10d6/buildtools/docker/builder-netstandard/Dockerfile
--
diff --git a/buildtools/docker/builder-netstandard/Dockerfile 
b/buildtools/docker/builder-netstandard/Dockerfile
index 5610806..2c5f9dc 100644
--- a/buildtools/docker/builder-netstandard/Dockerfile
+++ b/buildtools/docker/builder-netstandard/Dockerfile
@@ -1,14 +1,13 @@
 # Name of container: docker-ubuntu-latest-nant
 FROM microsoft/dotnet
 
-# define arguments
-ARG JENKINS_UID
-ARG JENKINS_GID
+# define arguments passed in as environment variables
+ENV JENKINS_UID
+ENV JENKINS_GID
 
 # set the maintainer of this docker image
 MAINTAINER "d...@logging.apache.org"
 
-RUN echo "$(pwd)"
 RUN echo $JENKINS_UID
 RUN echo $JENKINS_GID
 



[08/50] [abbrv] logging-log4net git commit: Jenkinsfile: attempt to fix syntax errors

2017-07-18 Thread dpsenner
Jenkinsfile: attempt to fix syntax errors


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/9b3d93a7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/9b3d93a7
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/9b3d93a7

Branch: refs/heads/develop
Commit: 9b3d93a7d5ea6fd7222413fe846990b33250ba74
Parents: ad7dbc0
Author: Dominik Psenner 
Authored: Tue Jul 18 17:11:49 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:11:49 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/9b3d93a7/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 953d94e..57a7fac 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,12 +32,12 @@ pipeline {
steps {
deleteDir()
checkout scm
-   env.JENKINS_UID=sh (
-   script: 'stat -c "%u" ${env.WORKSPACE}'
+   env.JENKINS_UID = sh (
+   script: 'stat -c "%u" ${env.WORKSPACE}',
returnStdout: true
)
-   env.JENKINS_GID=sh (
-   script: 'stat -c "%g" ${env.WORKSPACE}'
+   env.JENKINS_GID = sh (
+   script: 'stat -c "%g" ${env.WORKSPACE}',
returnStdout: true
)
sh 'echo ${env.JENKINS_UID}'



[03/50] [abbrv] logging-log4net git commit: Merge branch 'develop' into feature/cd-pipeline

2017-07-18 Thread dpsenner
Merge branch 'develop' into feature/cd-pipeline


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/de3f5459
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/de3f5459
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/de3f5459

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: de3f54592dcf185470b14d44d811ca5176262e96
Parents: 720316e 670c501
Author: Dominik Psenner 
Authored: Sun Jul 16 18:04:15 2017 +0200
Committer: Dominik Psenner 
Committed: Sun Jul 16 18:04:15 2017 +0200

--
 tests/nant.build | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
--




[50/50] [abbrv] logging-log4net git commit: Merge branch 'develop' into feature/RollingFileAppender-NG

2017-07-18 Thread dpsenner
Merge branch 'develop' into feature/RollingFileAppender-NG


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/c5bfa41f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/c5bfa41f
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/c5bfa41f

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: c5bfa41fa2d2c7f530bf0cd740279542f63ca4aa
Parents: 405c88e 40606d3
Author: Dominik Psenner 
Authored: Tue Jul 18 21:21:28 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:21:28 2017 +0200

--
 Jenkinsfile | 47 ++--
 buildtools/docker/build-builder-netstandard.sh  | 13 +-
 .../docker/builder-netstandard/Dockerfile   | 15 +--
 tests/nant.build|  3 +-
 4 files changed, 58 insertions(+), 20 deletions(-)
--




[33/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/e08309ec
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/e08309ec
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/e08309ec

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: e08309ec00b39abc7d810bddb97c243334a6fffd
Parents: bf4abd0
Author: Dominik Psenner 
Authored: Tue Jul 18 18:23:13 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:23:13 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/e08309ec/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index cd56620..fe262c3 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -44,15 +44,15 @@ pipeline {
 
// calculate args required to build the 
docker container
def JENKINS_UID = sh (
-   script: 'stat -c "%u" .',
+   script: 'stat -c \"%u\" .',
returnStdout: true
).trim()
def JENKINS_GID = sh (
-   script: 'stat -c "%g" .',
+   script: 'stat -c \"%g\" .',
returnStdout: true
).trim()
-   echo $JENKINS_UID
-   echo $JENKINS_GID
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
// build docker container
docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"



[39/50] [abbrv] logging-log4net git commit: Jenkinsfile: run docker container and build

2017-07-18 Thread dpsenner
Jenkinsfile: run docker container and build


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/939deef8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/939deef8
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/939deef8

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 939deef8cafad43b9573ce584ae58b4dc93e7aa0
Parents: 64e8649
Author: Dominik Psenner 
Authored: Tue Jul 18 19:44:56 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:44:56 2017 +0200

--
 Jenkinsfile | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/939deef8/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 36a2740..ad8029c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,10 +55,17 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID buildtools/docker/netstandard/"
+   def docker_container = docker.build 
'builder-netstandard:latest', "-f buildtools/docker/netstandard/Dockerfile 
--build-arg JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
 
// run docker container
-   // sh "docker run 
builder-netstandard:latest nant compile-netstandard"
+   docker_container.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
+
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   }
}
 
 



[34/50] [abbrv] logging-log4net git commit: builder-netstandard: build docker manually

2017-07-18 Thread dpsenner
builder-netstandard: build docker manually


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/db52f483
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/db52f483
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/db52f483

Branch: refs/heads/develop
Commit: db52f48359955f50220f447482582de01e7cbece
Parents: e08309e
Author: Dominik Psenner 
Authored: Tue Jul 18 19:31:10 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:31:10 2017 +0200

--
 Jenkinsfile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/db52f483/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index fe262c3..d1bb794 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,7 +55,9 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+   dir ('buildtools/docker/netstandard/') {
+   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID"
+   }
 
// run docker container
// sh "docker run 
builder-netstandard:latest nant compile-netstandard"



[27/50] [abbrv] logging-log4net git commit: builder-netstandard: attempt to build the docker container manually

2017-07-18 Thread dpsenner
builder-netstandard: attempt to build the docker container manually


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/b38985eb
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/b38985eb
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/b38985eb

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: b38985eb77e24e812a014d0338c84de3cb2db42d
Parents: fd7c10d
Author: Dominik Psenner 
Authored: Tue Jul 18 18:11:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:11:36 2017 +0200

--
 Jenkinsfile | 38 
 .../docker/builder-netstandard/Dockerfile   |  4 +--
 2 files changed, 25 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b38985eb/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 10ce384..e833a45 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -27,20 +27,12 @@ pipeline {
agent {
label 'ubuntu'
}
-   environment {
-   JENKINS_UID = "null"
-   JENKINS_GID = "null"
-   }
stages {
// prepare node for builds
stage('checkout') {
steps {
deleteDir()
checkout scm
-   sh '''
-   export JENKINS_UID=`stat -c "%u" .`
-   export JENKINS_GID=`stat -c "%g" .`
-   '''
}
}
 
@@ -53,17 +45,33 @@ pipeline {
}
}
steps {
-   sh 'echo ${JENKINS_UID}'
-   sh 'echo ${JENKINS_GID}'
+   script {
+   checkout scm
+
+   // calculate args required to build the 
docker container
+   def JENKINS_UID = sh (
+   script: 'stat -c "%u" .',
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: 'stat -c "%g" .',
+   returnStdout: true
+   ).trim()
+
+   // build docker container
+   docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+
+   // run docker container
+   // sh "docker run 
builder-netstandard:latest nant compile-netstandard"
+   }
 
-   checkout scm
 
// compile 
-   sh 'nant compile-netstandard'
-   stash includes: 'bin/**/*.*', name: 
'netstandard-assemblies'
+   // sh 'nant compile-netstandard'
+   // stash includes: 'bin/**/*.*', name: 
'netstandard-assemblies'
 
// test
-   sh 'cd netstandard/log4net.tests && dotnet test'
+   // sh 'cd netstandard/log4net.tests && dotnet 
test'
}
}
stage('build net-3.5') {
@@ -218,7 +226,7 @@ pipeline {
unstash 'mono-2.0-assemblies'
unstash 'mono-3.5-assemblies'
unstash 'mono-4.0-assemblies'
-   unstash 'netstandard-assemblies'
+   // unstash 'netstandard-assemblies'
 
// unstash test results
unstash 'net-3.5-testresults'

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b38985eb/buildtools/docker/builder-netstandard/Dockerfile
--
diff --git a/buildtools/docker/builder-netstandard/Dockerfile 
b/buildtools/docker/builder-netstandard/Dockerfile
index 2c5f9dc..2dc5f54 100644
--- a/buildtools/docker/builder-netstandard/Dockerfile
+++ 

[09/50] [abbrv] logging-log4net git commit: Jenkinsfile: attempt to fix syntax errors

2017-07-18 Thread dpsenner
Jenkinsfile: attempt to fix syntax errors


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/9b3d93a7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/9b3d93a7
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/9b3d93a7

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 9b3d93a7d5ea6fd7222413fe846990b33250ba74
Parents: ad7dbc0
Author: Dominik Psenner 
Authored: Tue Jul 18 17:11:49 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:11:49 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/9b3d93a7/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 953d94e..57a7fac 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,12 +32,12 @@ pipeline {
steps {
deleteDir()
checkout scm
-   env.JENKINS_UID=sh (
-   script: 'stat -c "%u" ${env.WORKSPACE}'
+   env.JENKINS_UID = sh (
+   script: 'stat -c "%u" ${env.WORKSPACE}',
returnStdout: true
)
-   env.JENKINS_GID=sh (
-   script: 'stat -c "%g" ${env.WORKSPACE}'
+   env.JENKINS_GID = sh (
+   script: 'stat -c "%g" ${env.WORKSPACE}',
returnStdout: true
)
sh 'echo ${env.JENKINS_UID}'



[31/50] [abbrv] logging-log4net git commit: Jenkinsfile: well, gotta run that code on the ubuntu node

2017-07-18 Thread dpsenner
Jenkinsfile: well, gotta run that code on the ubuntu node


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/bf4abd05
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/bf4abd05
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/bf4abd05

Branch: refs/heads/develop
Commit: bf4abd0524fe8bd55ded4f6b39702fc52d2952ec
Parents: cb51a16
Author: Dominik Psenner 
Authored: Tue Jul 18 18:19:35 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:19:35 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/bf4abd05/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index a3259a4..cd56620 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -38,12 +38,6 @@ pipeline {
 
// builds
stage('build netstandard') {
-   agent {
-   dockerfile {
-   dir 
'buildtools/docker/builder-netstandard'
-   reuseNode true
-   }
-   }
steps {
script {
checkout scm



[46/50] [abbrv] logging-log4net git commit: Jenkinsfile: refactoring

2017-07-18 Thread dpsenner
Jenkinsfile: refactoring


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/358a6cdf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/358a6cdf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/358a6cdf

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 358a6cdfbac29ffbc1f2352ec3be91d5975cda1a
Parents: 6736631
Author: Dominik Psenner 
Authored: Tue Jul 18 21:15:33 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:15:33 2017 +0200

--
 Jenkinsfile | 43 +--
 1 file changed, 21 insertions(+), 22 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/358a6cdf/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 5176263..5d0d07c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -41,32 +41,31 @@ pipeline {
steps {
script {
checkout scm
+   def builder_dir = 
"buildtools/docker/builder-netstandard"
 
-   dir 
('buildtools/docker/builder-netstandard') {
-   // calculate args required to 
build the docker container
-   def JENKINS_UID = sh (
-   script: 'stat -c \"%u\" 
.',
-   returnStdout: true
-   ).trim()
-   def JENKINS_GID = sh (
-   script: 'stat -c \"%g\" 
.',
-   returnStdout: true
-   ).trim()
-   echo "$JENKINS_UID"
-   echo "$JENKINS_GID"
+   // calculate args required to build the 
docker container
+   def JENKINS_UID = sh (
+   script: "stat -c \"%u\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: "stat -c \"%g\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
-   // build docker container
-   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID ."
+   // build docker container
+   def builder = docker.build 
'builder-netstandard:latest', "--file $builder_dir/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID $builder_dir"
 
-   // run docker container
-   docker_container.inside {
-   // compile
-   sh "nant 
compile-netstandard"
-   stash includes: 
'bin/**/*.*', name: 'netstandard-assemblies'
+   // run docker container
+   builder.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
 
-   // test
-   sh 'cd 
netstandard/log4net.tests && dotnet test'
-   }
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
}
}
 



[43/50] [abbrv] logging-log4net git commit: Jenkinsfile: omit duplicate path

2017-07-18 Thread dpsenner
Jenkinsfile: omit duplicate path


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/b8f75b36
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/b8f75b36
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/b8f75b36

Branch: refs/heads/develop
Commit: b8f75b366b82e0fcc1fb97dd1981d978a55f807f
Parents: 6020527
Author: Dominik Psenner 
Authored: Tue Jul 18 21:08:17 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:08:17 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b8f75b36/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 79783fe..d73dab4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -56,7 +56,7 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
+   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID ."
 
// run docker container
docker_container.inside {



[22/50] [abbrv] logging-log4net git commit: Jenkinsfile: let's try it with an environment variable declaration

2017-07-18 Thread dpsenner
Jenkinsfile: let's try it with an environment variable declaration


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/83d2b87b
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/83d2b87b
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/83d2b87b

Branch: refs/heads/develop
Commit: 83d2b87b7e773e75e0d0cadb30fe4ca00e33898d
Parents: 1e38d08
Author: Dominik Psenner 
Authored: Tue Jul 18 17:36:37 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:36:37 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/83d2b87b/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index ff65f52..4530268 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -26,8 +26,10 @@ pipeline {
agent {
label 'ubuntu'
}
-   def JENKINS_UID
-   def JENKINS_GID
+   environment {
+   JENKINS_UID = "null"
+   JENKINS_GID = "null"
+   }
stages {
// prepare node for builds
stage('checkout') {



[26/50] [abbrv] logging-log4net git commit: builder-netstandard: attempt to build the docker container manually

2017-07-18 Thread dpsenner
builder-netstandard: attempt to build the docker container manually


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/b38985eb
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/b38985eb
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/b38985eb

Branch: refs/heads/develop
Commit: b38985eb77e24e812a014d0338c84de3cb2db42d
Parents: fd7c10d
Author: Dominik Psenner 
Authored: Tue Jul 18 18:11:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:11:36 2017 +0200

--
 Jenkinsfile | 38 
 .../docker/builder-netstandard/Dockerfile   |  4 +--
 2 files changed, 25 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b38985eb/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 10ce384..e833a45 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -27,20 +27,12 @@ pipeline {
agent {
label 'ubuntu'
}
-   environment {
-   JENKINS_UID = "null"
-   JENKINS_GID = "null"
-   }
stages {
// prepare node for builds
stage('checkout') {
steps {
deleteDir()
checkout scm
-   sh '''
-   export JENKINS_UID=`stat -c "%u" .`
-   export JENKINS_GID=`stat -c "%g" .`
-   '''
}
}
 
@@ -53,17 +45,33 @@ pipeline {
}
}
steps {
-   sh 'echo ${JENKINS_UID}'
-   sh 'echo ${JENKINS_GID}'
+   script {
+   checkout scm
+
+   // calculate args required to build the 
docker container
+   def JENKINS_UID = sh (
+   script: 'stat -c "%u" .',
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: 'stat -c "%g" .',
+   returnStdout: true
+   ).trim()
+
+   // build docker container
+   docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+
+   // run docker container
+   // sh "docker run 
builder-netstandard:latest nant compile-netstandard"
+   }
 
-   checkout scm
 
// compile 
-   sh 'nant compile-netstandard'
-   stash includes: 'bin/**/*.*', name: 
'netstandard-assemblies'
+   // sh 'nant compile-netstandard'
+   // stash includes: 'bin/**/*.*', name: 
'netstandard-assemblies'
 
// test
-   sh 'cd netstandard/log4net.tests && dotnet test'
+   // sh 'cd netstandard/log4net.tests && dotnet 
test'
}
}
stage('build net-3.5') {
@@ -218,7 +226,7 @@ pipeline {
unstash 'mono-2.0-assemblies'
unstash 'mono-3.5-assemblies'
unstash 'mono-4.0-assemblies'
-   unstash 'netstandard-assemblies'
+   // unstash 'netstandard-assemblies'
 
// unstash test results
unstash 'net-3.5-testresults'

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b38985eb/buildtools/docker/builder-netstandard/Dockerfile
--
diff --git a/buildtools/docker/builder-netstandard/Dockerfile 
b/buildtools/docker/builder-netstandard/Dockerfile
index 2c5f9dc..2dc5f54 100644
--- a/buildtools/docker/builder-netstandard/Dockerfile
+++ 

[04/50] [abbrv] logging-log4net git commit: Jenkinsfile: another attempt to set jenkins_uid and jenkins_gid

2017-07-18 Thread dpsenner
Jenkinsfile: another attempt to set jenkins_uid and jenkins_gid


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/86ddc07a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/86ddc07a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/86ddc07a

Branch: refs/heads/develop
Commit: 86ddc07a0370d09aa3ce80366ead5ee07e12526b
Parents: de3f545
Author: Dominik Psenner 
Authored: Tue Jul 18 10:37:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 10:37:36 2017 +0200

--
 Jenkinsfile | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/86ddc07a/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 44bab25..385982f 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,6 +32,10 @@ pipeline {
steps {
deleteDir()
checkout scm
+   sh 'export JENKINS_UID="$(stat -c \"%u\" .)"'
+   sh 'export JENKINS_GID="$(stat -c \"%g\" .)"'
+   sh 'echo $JENKINS_UID'
+   sh 'echo $JENKINS_GID'
}
}
 
@@ -40,7 +44,7 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg JENKINS_UID=`stat -c 
\"%u\" buildtools` --build-arg JENKINS_UID=`stat -c \"%g\" buildtools`"
+   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
reuseNode true
}
}



[30/50] [abbrv] logging-log4net git commit: Jenkinsfile: well, gotta run that code on the ubuntu node

2017-07-18 Thread dpsenner
Jenkinsfile: well, gotta run that code on the ubuntu node


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/bf4abd05
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/bf4abd05
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/bf4abd05

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: bf4abd0524fe8bd55ded4f6b39702fc52d2952ec
Parents: cb51a16
Author: Dominik Psenner 
Authored: Tue Jul 18 18:19:35 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:19:35 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/bf4abd05/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index a3259a4..cd56620 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -38,12 +38,6 @@ pipeline {
 
// builds
stage('build netstandard') {
-   agent {
-   dockerfile {
-   dir 
'buildtools/docker/builder-netstandard'
-   reuseNode true
-   }
-   }
steps {
script {
checkout scm



[32/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/e08309ec
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/e08309ec
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/e08309ec

Branch: refs/heads/develop
Commit: e08309ec00b39abc7d810bddb97c243334a6fffd
Parents: bf4abd0
Author: Dominik Psenner 
Authored: Tue Jul 18 18:23:13 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:23:13 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/e08309ec/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index cd56620..fe262c3 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -44,15 +44,15 @@ pipeline {
 
// calculate args required to build the 
docker container
def JENKINS_UID = sh (
-   script: 'stat -c "%u" .',
+   script: 'stat -c \"%u\" .',
returnStdout: true
).trim()
def JENKINS_GID = sh (
-   script: 'stat -c "%g" .',
+   script: 'stat -c \"%g\" .',
returnStdout: true
).trim()
-   echo $JENKINS_UID
-   echo $JENKINS_GID
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
// build docker container
docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"



[19/50] [abbrv] logging-log4net git commit: Jenkinsfile: added a script block

2017-07-18 Thread dpsenner
Jenkinsfile: added a script block


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ed50566f
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ed50566f
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ed50566f

Branch: refs/heads/develop
Commit: ed50566fcb47db09bb0ab21d081e93a7bf614e8a
Parents: a914dad
Author: Dominik Psenner 
Authored: Tue Jul 18 17:32:06 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:32:06 2017 +0200

--
 Jenkinsfile | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ed50566f/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 16ff091..20cd33c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,10 +32,12 @@ pipeline {
steps {
deleteDir()
checkout scm
-   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
-   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
-   echo $JENKINS_UID
-   echo $JENKINS_GID
+   script {
+   def JENKINS_UID = sh(returnStdout: 
true, script: 'stat -c "%u" .').trim()
+   def JENKINS_GID = sh(returnStdout: 
true, script: 'stat -c "%g" .').trim()
+   echo $JENKINS_UID
+   echo $JENKINS_GID
+   }
}
}
 



[41/50] [abbrv] logging-log4net git commit: Jenkinsfile: wrap all in a dir()

2017-07-18 Thread dpsenner
Jenkinsfile: wrap all in a dir()


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/60205272
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/60205272
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/60205272

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 602052722fa2786381d52a5395106122ceb990f2
Parents: 939deef
Author: Dominik Psenner 
Authored: Tue Jul 18 21:06:49 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:06:49 2017 +0200

--
 Jenkinsfile | 42 ++
 1 file changed, 22 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/60205272/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index ad8029c..79783fe 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -42,29 +42,31 @@ pipeline {
script {
checkout scm
 
-   // calculate args required to build the 
docker container
-   def JENKINS_UID = sh (
-   script: 'stat -c \"%u\" .',
-   returnStdout: true
-   ).trim()
-   def JENKINS_GID = sh (
-   script: 'stat -c \"%g\" .',
-   returnStdout: true
-   ).trim()
-   echo "$JENKINS_UID"
-   echo "$JENKINS_GID"
+   dir ('buildtools/docker/netstandard') {
+   // calculate args required to 
build the docker container
+   def JENKINS_UID = sh (
+   script: 'stat -c \"%u\" 
.',
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: 'stat -c \"%g\" 
.',
+   returnStdout: true
+   ).trim()
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
-   // build docker container
-   def docker_container = docker.build 
'builder-netstandard:latest', "-f buildtools/docker/netstandard/Dockerfile 
--build-arg JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
+   // build docker container
+   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
 
-   // run docker container
-   docker_container.inside {
-   // compile
-   sh "nant compile-netstandard"
-   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
+   // run docker container
+   docker_container.inside {
+   // compile
+   sh "nant 
compile-netstandard"
+   stash includes: 
'bin/**/*.*', name: 'netstandard-assemblies'
 
-   // test
-   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
+   }
}
}
 



[37/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/64e86498
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/64e86498
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/64e86498

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 64e864980e0e79e42f7650282cb7ea2596307d25
Parents: db52f48
Author: Dominik Psenner 
Authored: Tue Jul 18 19:38:13 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:38:13 2017 +0200

--
 Jenkinsfile | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/64e86498/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index d1bb794..36a2740 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,9 +55,7 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   dir ('buildtools/docker/netstandard/') {
-   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID"
-   }
+   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID buildtools/docker/netstandard/"
 
// run docker container
// sh "docker run 
builder-netstandard:latest nant compile-netstandard"



[47/50] [abbrv] logging-log4net git commit: Jenkinsfile: refactoring

2017-07-18 Thread dpsenner
Jenkinsfile: refactoring


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/358a6cdf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/358a6cdf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/358a6cdf

Branch: refs/heads/develop
Commit: 358a6cdfbac29ffbc1f2352ec3be91d5975cda1a
Parents: 6736631
Author: Dominik Psenner 
Authored: Tue Jul 18 21:15:33 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:15:33 2017 +0200

--
 Jenkinsfile | 43 +--
 1 file changed, 21 insertions(+), 22 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/358a6cdf/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 5176263..5d0d07c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -41,32 +41,31 @@ pipeline {
steps {
script {
checkout scm
+   def builder_dir = 
"buildtools/docker/builder-netstandard"
 
-   dir 
('buildtools/docker/builder-netstandard') {
-   // calculate args required to 
build the docker container
-   def JENKINS_UID = sh (
-   script: 'stat -c \"%u\" 
.',
-   returnStdout: true
-   ).trim()
-   def JENKINS_GID = sh (
-   script: 'stat -c \"%g\" 
.',
-   returnStdout: true
-   ).trim()
-   echo "$JENKINS_UID"
-   echo "$JENKINS_GID"
+   // calculate args required to build the 
docker container
+   def JENKINS_UID = sh (
+   script: "stat -c \"%u\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   def JENKINS_GID = sh (
+   script: "stat -c \"%g\" 
$builder_dir",
+   returnStdout: true
+   ).trim()
+   echo "$JENKINS_UID"
+   echo "$JENKINS_GID"
 
-   // build docker container
-   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID ."
+   // build docker container
+   def builder = docker.build 
'builder-netstandard:latest', "--file $builder_dir/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID $builder_dir"
 
-   // run docker container
-   docker_container.inside {
-   // compile
-   sh "nant 
compile-netstandard"
-   stash includes: 
'bin/**/*.*', name: 'netstandard-assemblies'
+   // run docker container
+   builder.inside {
+   // compile
+   sh "nant compile-netstandard"
+   stash includes: 'bin/**/*.*', 
name: 'netstandard-assemblies'
 
-   // test
-   sh 'cd 
netstandard/log4net.tests && dotnet test'
-   }
+   // test
+   sh 'cd 
netstandard/log4net.tests && dotnet test'
}
}
 



[15/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another try to work out a syntax that works

2017-07-18 Thread dpsenner
Jenkinsfile: yet another try to work out a syntax that works


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/40011854
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/40011854
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/40011854

Branch: refs/heads/develop
Commit: 400118549a89bbf97545a1ea9767ada76feff44a
Parents: 9f2527b
Author: Dominik Psenner 
Authored: Tue Jul 18 17:28:41 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:28:41 2017 +0200

--
 Jenkinsfile | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/40011854/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index dbdca76..1524d40 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,10 +32,10 @@ pipeline {
steps {
deleteDir()
checkout scm
-   sh 'export JENKINS_UID=`stat -c "%u" 
${env.WORKSPACE}`'
-   sh 'export JENKINS_GID=`stat -c "%g" 
${env.WORKSPACE}`'
-   sh 'echo $JENKINS_UID'
-   sh 'echo $JENKINS_GID'
+   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" ${env.WORKSPACE}').trim()
+   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" ${env.WORKSPACE}').trim()
+   echo $JENKINS_UID
+   echo $JENKINS_GID
}
}
 
@@ -44,11 +44,13 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args '--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID'
+   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
reuseNode true
}
}
steps {
+   echo $JENKINS_UID
+   echo $JENKINS_GID
sh 'echo ${env.JENKINS_UID}'
sh 'echo ${env.JENKINS_GID}'
 



[12/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to work out a working syntax

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to work out a working syntax


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/9f2527b0
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/9f2527b0
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/9f2527b0

Branch: refs/heads/develop
Commit: 9f2527b0cd51bbe5001505b6227bd7613a2a363b
Parents: 26835fa
Author: Dominik Psenner 
Authored: Tue Jul 18 17:24:25 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:24:25 2017 +0200

--
 Jenkinsfile | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/9f2527b0/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index a10e64f..dbdca76 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,16 +32,10 @@ pipeline {
steps {
deleteDir()
checkout scm
-   JENKINS_UID = sh (
-   script: 'stat -c "%u" ${env.WORKSPACE}',
-   returnStdout: true
-   ).strip()
-   JENKINS_GID = sh (
-   script: 'stat -c "%g" ${env.WORKSPACE}',
-   returnStdout: true
-   ).strip()
-   sh 'echo ${env.JENKINS_UID}'
-   sh 'echo ${env.JENKINS_GID}'
+   sh 'export JENKINS_UID=`stat -c "%u" 
${env.WORKSPACE}`'
+   sh 'export JENKINS_GID=`stat -c "%g" 
${env.WORKSPACE}`'
+   sh 'echo $JENKINS_UID'
+   sh 'echo $JENKINS_GID'
}
}
 
@@ -50,7 +44,7 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args '--build-arg 
JENKINS_UID=${env.JENKINS_UID} --build-arg JENKINS_GID=${env.JENKINS_GID}'
+   args '--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID'
reuseNode true
}
}



[25/50] [abbrv] logging-log4net git commit: Jenkinsfile: this is yet another try with environment variables

2017-07-18 Thread dpsenner
Jenkinsfile: this is yet another try with environment variables


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/fd7c10d6
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/fd7c10d6
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/fd7c10d6

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: fd7c10d6a77c3dac3edcd48f23c167b7c658ac30
Parents: 83d2b87
Author: Dominik Psenner 
Authored: Tue Jul 18 17:47:46 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:47:46 2017 +0200

--
 Jenkinsfile  | 18 +++---
 buildtools/docker/builder-netstandard/Dockerfile |  7 +++
 2 files changed, 10 insertions(+), 15 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/fd7c10d6/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 4530268..10ce384 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -22,6 +22,7 @@ pipeline {
timeout(time: 1, unit: 'HOURS')
buildDiscarder(logRotator(numToKeepStr: '3'))
skipDefaultCheckout()
+   disableConcurrentBuilds()
}
agent {
label 'ubuntu'
@@ -36,12 +37,10 @@ pipeline {
steps {
deleteDir()
checkout scm
-   script {
-   JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
-   JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
-   echo $JENKINS_UID
-   echo $JENKINS_GID
-   }
+   sh '''
+   export JENKINS_UID=`stat -c "%u" .`
+   export JENKINS_GID=`stat -c "%g" .`
+   '''
}
}
 
@@ -50,15 +49,12 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
reuseNode true
}
}
steps {
-   echo $JENKINS_UID
-   echo $JENKINS_GID
-   sh 'echo ${env.JENKINS_UID}'
-   sh 'echo ${env.JENKINS_GID}'
+   sh 'echo ${JENKINS_UID}'
+   sh 'echo ${JENKINS_GID}'
 
checkout scm
 

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/fd7c10d6/buildtools/docker/builder-netstandard/Dockerfile
--
diff --git a/buildtools/docker/builder-netstandard/Dockerfile 
b/buildtools/docker/builder-netstandard/Dockerfile
index 5610806..2c5f9dc 100644
--- a/buildtools/docker/builder-netstandard/Dockerfile
+++ b/buildtools/docker/builder-netstandard/Dockerfile
@@ -1,14 +1,13 @@
 # Name of container: docker-ubuntu-latest-nant
 FROM microsoft/dotnet
 
-# define arguments
-ARG JENKINS_UID
-ARG JENKINS_GID
+# define arguments passed in as environment variables
+ENV JENKINS_UID
+ENV JENKINS_GID
 
 # set the maintainer of this docker image
 MAINTAINER "d...@logging.apache.org"
 
-RUN echo "$(pwd)"
 RUN echo $JENKINS_UID
 RUN echo $JENKINS_GID
 



logging-log4net git commit: Contributing: fixed link to the log4net jira project

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop d9b11d599 -> 5a3d00ed0


Contributing: fixed link to the log4net jira project


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/5a3d00ed
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/5a3d00ed
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/5a3d00ed

Branch: refs/heads/develop
Commit: 5a3d00ed02c78936c53679d7e0a6196482d0f94a
Parents: d9b11d5
Author: Dominik Psenner 
Authored: Thu Jul 20 15:55:55 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 15:55:55 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/5a3d00ed/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 992b587..f0bc192 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -133,7 +133,7 @@ Respect the original code style and whitespace rules. If 
you think that a file n
 # Additional resources
 
 * [Log4Net mailing lists](https://logging.apache.org/log4net/mail-lists.html)
-* [Apache log4net JIRA project 
page](https://issues.apache.org/jira/browse/LOG4NET)
+* [Apache log4net JIRA project 
page](https://issues.apache.org/jira/projects/LOG4NET)
 * [Contributor License Agreement](https://www.apache.org/licenses/#clas)
 * [General GitHub documentation](https://help.github.com/)
 * [GitHub pull request 
documentation](https://help.github.com/send-pull-requests/)



[2/2] logging-log4net git commit: ReleaseInstructions: refactored to markup format

2017-07-20 Thread dpsenner
ReleaseInstructions: refactored to markup format


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/96a72df7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/96a72df7
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/96a72df7

Branch: refs/heads/develop
Commit: 96a72df75c824afec718004197942b434e447153
Parents: 48dfeb0
Author: Dominik Psenner 
Authored: Thu Jul 20 16:20:42 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 16:20:42 2017 +0200

--
 ReleaseInstructions.md | 303 
 1 file changed, 108 insertions(+), 195 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/96a72df7/ReleaseInstructions.md
--
diff --git a/ReleaseInstructions.md b/ReleaseInstructions.md
index 28aa9f5..f5cbef8 100644
--- a/ReleaseInstructions.md
+++ b/ReleaseInstructions.md
@@ -1,53 +1,43 @@
+# Introduction
+
 THIS DOCUMENT NEEDS TO BE ADAPTED NOW WE'VE MOVED TO GIT
 
 This document is a work in progress and was created in parallel to the
 release of Apache log4net 1.2.11 and adapted for 2.0.6.
 
-Prereqs
-===
+# Requirements
 
 * make sure you have all the required software around.  For the 2.0.6
   release this meant
-
-  - you may need a couple of Windows or Linux boxes in order to be
+  * you may need a couple of Windows or Linux boxes in order to be
 able to build all target frameworks.
-
-  - Things you need
-
-o a Subversion command line client
-
-o NAnt 0.92 or better http://nant.sourceforge.net/
+  * Things you need
+* a Subversion command line client
+* NAnt 0.92 or better http://nant.sourceforge.net/
 
   Make sure to unblock the ZIP before you extract it.
-
-o Some recent version of a Java runtime environment (Java5 at
+* Some recent version of a Java runtime environment (Java5 at
   minimum)
-
-o Apache Maven 3.x http://maven.apache.org/
+* Apache Maven 3.x http://maven.apache.org/
 
   You may want to set some environment variables like Path (to
   include Maven's and NAnt's bin directories), M2_HOME and
   JAVA_HOME to make things easier.
-
-o .NET Framework 3.5SP1 and SDK 2.0
+* .NET Framework 3.5SP1 and SDK 2.0
 
   As of October 2011 this is available from
   
-
-o .NET Framework and SDK 4.0
+* .NET Framework and SDK 4.0
 
   As of October 2011 this is available from
   
-
-o .NET Core Developer Kit available from https://www.microsoft.com/net/core
-
-o Mono available from http://www.mono-project.com/download/
+* .NET Core Developer Kit available from https://www.microsoft.com/net/core
+* Mono available from http://www.mono-project.com/download/
 
   Unfortunately NAnt 0.92 has issues with Mono that is too recent,
   I used a Ubuntu 14.04 installation and installed NAnt and Mono
   via the Ubuntu Debian packages. It comes with Mono 3.2.8.
-
-o Sandcastle Help File Builder with its Dependencies
+* Sandcastle Help File Builder with its Dependencies
 
   As of November 2015 this is available from
   
@@ -55,215 +45,138 @@ Prereqs
   Install Html Help 1 Compiler by follwoing the instructions
   during the SGFB installation. It may tell you there'd already be
   a newer version but SHFB needs this installation anyway.
+* Make sure your PGP key is in 
`https://svn.apache.org/repos/asf/logging/log4net/trunk/KEYS` and copy that 
file to `https://dist.apache.org/repos/dist/release/logging/log4net/`. You 
should also upload your key to the keyservers.
+* Make sure you have decrypted `old-log4net.snk.gpg` to `old-log4net.snk`
 
-* Make sure your PGP key is in
-   and
-  copy that file to
-  https://dist.apache.org/repos/dist/release/logging/log4net/ .
-
-  You should also upload your key to the keyservers.
-
-* Make sure you have decrypted old-log4net.snk.gpg to old-log4net.snk
-
-Preparing the Stage
-===
+# Preparing the Stage
 
 * Make sure the correct version number (2.0.6 right now) is in all
   the required places.  [yes, there is a lot of duplication]
 
-  - log4net.build: 
-  - pom.xml: 2.0.6
-  - log4net.nuspec: 2.0.6
-  - log4net.shfbproj: log4net-sdk-2.0.6
-  - src/AssemblyInfo.cs: many, many AssemblyInformationalVersionAttribute
-  - src/AssemblyVersionInfo.cpp as well as .cs, .vb and .js - twice in
+  * log4net.build: 
+  * pom.xml: 2.0.6
+  * log4net.nuspec: 2.0.6
+  * log4net.shfbproj: log4net-sdk-2.0.6
+  * 

[1/2] logging-log4net git commit: ReleaseInstructions: renamed file to hint that it is in markup format

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 5a3d00ed0 -> 96a72df75


ReleaseInstructions: renamed file to hint that it is in markup format


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/48dfeb0e
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/48dfeb0e
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/48dfeb0e

Branch: refs/heads/develop
Commit: 48dfeb0e2407b92a33dcc6842d1bc44eef464a5f
Parents: 5a3d00e
Author: Dominik Psenner 
Authored: Thu Jul 20 16:00:22 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 16:00:22 2017 +0200

--
 ReleaseInstructions.md  | 269 +++
 ReleaseInstructions.txt | 269 ---
 2 files changed, 269 insertions(+), 269 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/48dfeb0e/ReleaseInstructions.md
--
diff --git a/ReleaseInstructions.md b/ReleaseInstructions.md
new file mode 100644
index 000..28aa9f5
--- /dev/null
+++ b/ReleaseInstructions.md
@@ -0,0 +1,269 @@
+THIS DOCUMENT NEEDS TO BE ADAPTED NOW WE'VE MOVED TO GIT
+
+This document is a work in progress and was created in parallel to the
+release of Apache log4net 1.2.11 and adapted for 2.0.6.
+
+Prereqs
+===
+
+* make sure you have all the required software around.  For the 2.0.6
+  release this meant
+
+  - you may need a couple of Windows or Linux boxes in order to be
+able to build all target frameworks.
+
+  - Things you need
+
+o a Subversion command line client
+
+o NAnt 0.92 or better http://nant.sourceforge.net/
+
+  Make sure to unblock the ZIP before you extract it.
+
+o Some recent version of a Java runtime environment (Java5 at
+  minimum)
+
+o Apache Maven 3.x http://maven.apache.org/
+
+  You may want to set some environment variables like Path (to
+  include Maven's and NAnt's bin directories), M2_HOME and
+  JAVA_HOME to make things easier.
+
+o .NET Framework 3.5SP1 and SDK 2.0
+
+  As of October 2011 this is available from
+  
+
+o .NET Framework and SDK 4.0
+
+  As of October 2011 this is available from
+  
+
+o .NET Core Developer Kit available from https://www.microsoft.com/net/core
+
+o Mono available from http://www.mono-project.com/download/
+
+  Unfortunately NAnt 0.92 has issues with Mono that is too recent,
+  I used a Ubuntu 14.04 installation and installed NAnt and Mono
+  via the Ubuntu Debian packages. It comes with Mono 3.2.8.
+
+o Sandcastle Help File Builder with its Dependencies
+
+  As of November 2015 this is available from
+  
+
+  Install Html Help 1 Compiler by follwoing the instructions
+  during the SGFB installation. It may tell you there'd already be
+  a newer version but SHFB needs this installation anyway.
+
+* Make sure your PGP key is in
+   and
+  copy that file to
+  https://dist.apache.org/repos/dist/release/logging/log4net/ .
+
+  You should also upload your key to the keyservers.
+
+* Make sure you have decrypted old-log4net.snk.gpg to old-log4net.snk
+
+Preparing the Stage
+===
+
+* Make sure the correct version number (2.0.6 right now) is in all
+  the required places.  [yes, there is a lot of duplication]
+
+  - log4net.build: 
+  - pom.xml: 2.0.6
+  - log4net.nuspec: 2.0.6
+  - log4net.shfbproj: log4net-sdk-2.0.6
+  - src/AssemblyInfo.cs: many, many AssemblyInformationalVersionAttribute
+  - src/AssemblyVersionInfo.cpp as well as .cs, .vb and .js - twice in
+each file
+These files also hold the assembly's copyright statement.  Make
+sure it includes the current year.
+  - src/Log4netAssemblyInfo.cs: public const string Version = "2.0.6"
+  - src/site/xdocs/download_log4net.xml - many times
+  - netstandard/log4net/project.json -  "version": "2.0.6",
+  - netstandard/log4net.tests/project.json -  "version": "2.0.6",
+
+* Create the site using "nant generate-site" in order to create the
+  RAT report as a side-effect and fix all files that don't have the
+  proper license header.
+
+* Make sure NOTICE corresponds to the general format of
+
+  ,
+  |Apache log4net
+  |Copyright 2004-{latest} The Apache Software Foundation
+  |
+  |This product includes software developed by
+  |The Apache Software Foundation (http://www.apache.org/).
+  `
+
+  in particular, check that {latest} is the current year.
+
+* Update the release notes
+
+  - go 

logging-log4net git commit: Contributing: rewrote great parts of the document to reflect the current state

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 0d9a219d6 -> 8b0da99d5


Contributing: rewrote great parts of the document to reflect the current state


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/8b0da99d
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/8b0da99d
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/8b0da99d

Branch: refs/heads/develop
Commit: 8b0da99d5ad02562cb577ce61e65a0f1201d29a4
Parents: 0d9a219
Author: Dominik Psenner 
Authored: Thu Jul 20 15:42:47 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 15:42:47 2017 +0200

--
 CONTRIBUTING.md | 107 +++
 1 file changed, 82 insertions(+), 25 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8b0da99d/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index bd6931e..94fc6d3 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -40,38 +40,95 @@ This Code of Conduct applies both within project spaces and 
in public spaces whe
 
 This Code of Conduct is adapted from the Contributor Covenant, version 1.4, 
available [here](http://contributor-covenant.org/version/1/4).
 
-# Getting started
-
-* Make sure you have a [JIRA account](https://issues.apache.org/jira/).
-* Make sure you have a [GitHub account](https://github.com/signup/free).
-* If you're planning to implement a new feature it makes sense to discuss the 
changes on the [development mailing 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you are not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
-* Submit a ticket for your issue, assuming one does not already exist.
-  * Clearly describe the issue including steps to reproduce when it is a bug.
-  * Make sure you fill in the earliest version that you know has the issue.
+## Mailing lists
+
+The major part of discussion happens on the mailing lists. The mailing lists 
are documented [here](https://logging.apache.org/log4net/mail-lists.html).
+
+## Issues
+
+Please use the official JIRA issue tracker. It can be found 
[here](https://issues.apache.org/jira/projects/LOG4NET/). Even though it is 
possible to track issues on GitHub we prefer to have them all there. To add, 
update or comment on issues you will need a [JIRA 
account](https://issues.apache.org/jira/secure/Signup!default.jspa).
+
+Check if there exists already another issue that matches your situation. Only 
write a new issue if you cannot find any. Doing so the maintainers of the 
project spend less time in managing issues and therefore have more time to 
actually work on the issues.
+
+Please backup your issues with as much information as you have. The more 
screenshots, logfiles or steps to reproduce a bug there are, the easier it is 
to track down an actual culprit.
+
+Please try to be as clear as possible when submitting a new issue or updating 
an existing issue. Consider yourself to be a story teller and you are telling 
your story to someone who has never even heard of it. The easier it is to 
follow the story, the better it is to the reader of the story and the more 
likely it is that a reader of the story will invest time to work on it. All the 
time that the reader of an issue spends with figuring out what an issue is 
about, the more time he has to fix the issue.
+
+When an issue is about a regression, please try to find out in which release 
the regression was introduced. This again greatly helps the maintainers to hunt 
down the actual culprit.
+
+Often it is wise to write to one of the mailing lists about a problem. You 
reach a much larger audience by sending a mail on a mailing list and you will 
likely receive helpful feedback faster. Further the maintainers of the project 
are subscribed to those mailing lists too and they can guide you on what to do 
next.
+
+## Patches
+
+There are many ways to contribute changes to the codebase. One is to file a 
pull request on GitHub, another is to attach a patch to a JIRA issue. Pull 
requests provide a way to review modifications and are built and tested 
automatically. Therefore we prefer code contributions to go through GitHub pull 
requests. This can be done by following these steps:
+
+* Make sure you have a [Github account](https://github.com/signup/free).
+* If you're planning to implement a new feature, it makes sense to discuss the 
changes first on the [development mailing 
list](https://logging.apache.org/log4net/mail-lists.html). This way you can 
make sure you are not wasting your time on something that isn't considered to 
be in Apache 

logging-log4net git commit: Contributing: fixed wording and phrasing in several places

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 8b0da99d5 -> 068eaf073


Contributing: fixed wording and phrasing in several places


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/068eaf07
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/068eaf07
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/068eaf07

Branch: refs/heads/develop
Commit: 068eaf0733c4eea7f9a96f4b44aaf255945bfcae
Parents: 8b0da99
Author: Dominik Psenner 
Authored: Thu Jul 20 15:50:58 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 15:50:58 2017 +0200

--
 CONTRIBUTING.md | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/068eaf07/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 94fc6d3..5e6cd53 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -50,17 +50,17 @@ Please use the official JIRA issue tracker. It can be found 
[here](https://issue
 
 Check if there exists already another issue that matches your situation. Only 
write a new issue if you cannot find any. Doing so the maintainers of the 
project spend less time in managing issues and therefore have more time to 
actually work on the issues.
 
-Please backup your issues with as much information as you have. The more 
screenshots, logfiles or steps to reproduce a bug there are, the easier it is 
to track down an actual culprit.
+Please backup your issues with as much information as you have. The more 
screenshots, logfiles or steps to reproduce a bug there are, the easier it is 
to track down the actual culprit.
 
-Please try to be as clear as possible when submitting a new issue or updating 
an existing issue. Consider yourself to be a story teller and you are telling 
your story to someone who has never even heard of it. The easier it is to 
follow the story, the better it is to the reader of the story and the more 
likely it is that a reader of the story will invest time to work on it. All the 
time that the reader of an issue spends with figuring out what an issue is 
about, the more time he has to fix the issue.
+Please try to be as clear as possible when submitting a new issue or updating 
an existing issue. Consider yourself to be a story teller and you are telling 
your story to someone who has never even heard of it. The easier it is to 
follow the story, the better it is to the reader of the story and the more 
likely it is that a reader of the story will invest time to work on it. The 
less time the reader of an issue spends with figuring out what an issue is 
about, the more time he has to fix the issue.
 
 When an issue is about a regression, please try to find out in which release 
the regression was introduced. This again greatly helps the maintainers to hunt 
down the actual culprit.
 
-Often it is wise to write to one of the mailing lists about a problem. You 
reach a much larger audience by sending a mail on a mailing list and you will 
likely receive helpful feedback faster. Further the maintainers of the project 
are subscribed to those mailing lists too and they can guide you on what to do 
next.
+Often it is wise to write to one of the mailing lists about a problem before 
you file an issue. You reach a much larger audience by sending an email to one 
of the mailing list and therefore it is more likely for you to receive helpful 
feedback faster. Further the maintainers of the project are subscribed to those 
mailing lists too and they can guide you on what to do next.
 
 ## Patches
 
-There are many ways to contribute changes to the codebase. One is to file a 
pull request on GitHub, another is to attach a patch to a JIRA issue. Pull 
requests provide a way to review modifications and are built and tested 
automatically. Therefore we prefer code contributions to go through GitHub pull 
requests. This can be done by following these steps:
+There are many ways to contribute changes to the codebase. One is to file a 
pull request on GitHub, another is to attach a patch to a JIRA issue. While 
both work fine, pull requests provide ways to review modifications and are 
built and tested automatically. Therefore we prefer code contributions to go 
through GitHub pull requests. This can be done by following these steps:
 
 * Make sure you have a [Github account](https://github.com/signup/free).
 * If you're planning to implement a new feature, it makes sense to discuss the 
changes first on the [development mailing 
list](https://logging.apache.org/log4net/mail-lists.html). This way you can 
make sure you are not wasting your time on something that isn't considered to 

logging-log4net git commit: Contributing: fixed more wording and grammars

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 068eaf073 -> d9b11d599


Contributing: fixed more wording and grammars


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/d9b11d59
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/d9b11d59
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/d9b11d59

Branch: refs/heads/develop
Commit: d9b11d5999eded9397be4b3fe02d1e7373e5461e
Parents: 068eaf0
Author: Dominik Psenner 
Authored: Thu Jul 20 15:53:15 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 15:53:15 2017 +0200

--
 CONTRIBUTING.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/d9b11d59/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5e6cd53..992b587 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -78,7 +78,7 @@ Each commit should be an atomar modification and the commit 
message is the story
 
 A commit messages first line represents the summary. The summary should start 
with the module where the modification is made and the issue(s) a modification 
is made should be appended to the summary. Any line in a commit message should 
not exceed about 80 characters. If you would like to provide more information 
to the commit, add an empty line after the summary and write more about the 
modification.
 
-If you have a hard time to write a summary, your commit is probably too large 
and you should consider to split up your modifications into several commits, 
each being doing more atomar modifications.
+If you have a hard time to write a summary, your commit is probably too large 
and you should consider to split up your modifications into several commits, 
each doing more atomar modifications.
 
 The following are good examples of great commit messages:
 
@@ -111,7 +111,7 @@ is written.
 
 ### Pull requests
 
-Pull requests are typically a set of commits. As with commit messages, a pull 
request should have a one liner summary and a longer description explaining 
what the pull request is about, what it improves and how it improves. If 
possible, it is good to back it up with background information and 
considerations that the author had thought about but decided to do implement 
otherwise.
+Pull requests are typically a set of commits. As with commit messages, a pull 
request should have a one liner summary and a longer description explaining 
what the pull request is about, what it improves and how it does so. If 
possible, back it up with background information and considerations that the 
author had thought about but decided to implement otherwise.
 
 Please note that pull requests are built and tested automatically by our 
continuous deployment pipe
 line. All pull request builds are listed 
[here](https://builds.apache.org/job/logging-log4net/view/change-requests/).



[13/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to work out a working syntax

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to work out a working syntax


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/9f2527b0
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/9f2527b0
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/9f2527b0

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 9f2527b0cd51bbe5001505b6227bd7613a2a363b
Parents: 26835fa
Author: Dominik Psenner 
Authored: Tue Jul 18 17:24:25 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:24:25 2017 +0200

--
 Jenkinsfile | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/9f2527b0/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index a10e64f..dbdca76 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,16 +32,10 @@ pipeline {
steps {
deleteDir()
checkout scm
-   JENKINS_UID = sh (
-   script: 'stat -c "%u" ${env.WORKSPACE}',
-   returnStdout: true
-   ).strip()
-   JENKINS_GID = sh (
-   script: 'stat -c "%g" ${env.WORKSPACE}',
-   returnStdout: true
-   ).strip()
-   sh 'echo ${env.JENKINS_UID}'
-   sh 'echo ${env.JENKINS_GID}'
+   sh 'export JENKINS_UID=`stat -c "%u" 
${env.WORKSPACE}`'
+   sh 'export JENKINS_GID=`stat -c "%g" 
${env.WORKSPACE}`'
+   sh 'echo $JENKINS_UID'
+   sh 'echo $JENKINS_GID'
}
}
 
@@ -50,7 +44,7 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args '--build-arg 
JENKINS_UID=${env.JENKINS_UID} --build-arg JENKINS_GID=${env.JENKINS_GID}'
+   args '--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID'
reuseNode true
}
}



[44/50] [abbrv] logging-log4net git commit: Jenkinsfile: fixed path

2017-07-18 Thread dpsenner
Jenkinsfile: fixed path


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/67366318
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/67366318
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/67366318

Branch: refs/heads/develop
Commit: 67366318ad6f8f24e9a1f00c82700bd75d3b50a0
Parents: b8f75b3
Author: Dominik Psenner 
Authored: Tue Jul 18 21:09:52 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:09:52 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/67366318/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index d73dab4..5176263 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -42,7 +42,7 @@ pipeline {
script {
checkout scm
 
-   dir ('buildtools/docker/netstandard') {
+   dir 
('buildtools/docker/builder-netstandard') {
// calculate args required to 
build the docker container
def JENKINS_UID = sh (
script: 'stat -c \"%u\" 
.',



[35/50] [abbrv] logging-log4net git commit: builder-netstandard: build docker manually

2017-07-18 Thread dpsenner
builder-netstandard: build docker manually


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/db52f483
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/db52f483
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/db52f483

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: db52f48359955f50220f447482582de01e7cbece
Parents: e08309e
Author: Dominik Psenner 
Authored: Tue Jul 18 19:31:10 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 19:31:10 2017 +0200

--
 Jenkinsfile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/db52f483/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index fe262c3..d1bb794 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -55,7 +55,9 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+   dir ('buildtools/docker/netstandard/') {
+   docker.build 
'builder-netstandard:latest', "--build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID"
+   }
 
// run docker container
// sh "docker run 
builder-netstandard:latest nant compile-netstandard"



[21/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another try..

2017-07-18 Thread dpsenner
Jenkinsfile: yet another try..


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/1e38d083
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/1e38d083
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/1e38d083

Branch: refs/heads/develop
Commit: 1e38d08350d2f293af14f36d2427358314a149e8
Parents: ed50566
Author: Dominik Psenner 
Authored: Tue Jul 18 17:34:12 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:34:12 2017 +0200

--
 Jenkinsfile | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/1e38d083/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 20cd33c..ff65f52 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -26,6 +26,8 @@ pipeline {
agent {
label 'ubuntu'
}
+   def JENKINS_UID
+   def JENKINS_GID
stages {
// prepare node for builds
stage('checkout') {
@@ -33,8 +35,8 @@ pipeline {
deleteDir()
checkout scm
script {
-   def JENKINS_UID = sh(returnStdout: 
true, script: 'stat -c "%u" .').trim()
-   def JENKINS_GID = sh(returnStdout: 
true, script: 'stat -c "%g" .').trim()
+   JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
+   JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
echo $JENKINS_UID
echo $JENKINS_GID
}



[07/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to calculate uid and gid of the workspace

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to calculate uid and gid of the workspace


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ad7dbc03
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ad7dbc03
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ad7dbc03

Branch: refs/heads/develop
Commit: ad7dbc03f584ee1a6647e5c1ff98fef396bf83c7
Parents: 86ddc07
Author: Dominik Psenner 
Authored: Tue Jul 18 11:00:48 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 11:00:48 2017 +0200

--
 Jenkinsfile | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ad7dbc03/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 385982f..953d94e 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,10 +32,16 @@ pipeline {
steps {
deleteDir()
checkout scm
-   sh 'export JENKINS_UID="$(stat -c \"%u\" .)"'
-   sh 'export JENKINS_GID="$(stat -c \"%g\" .)"'
-   sh 'echo $JENKINS_UID'
-   sh 'echo $JENKINS_GID'
+   env.JENKINS_UID=sh (
+   script: 'stat -c "%u" ${env.WORKSPACE}'
+   returnStdout: true
+   )
+   env.JENKINS_GID=sh (
+   script: 'stat -c "%g" ${env.WORKSPACE}'
+   returnStdout: true
+   )
+   sh 'echo ${env.JENKINS_UID}'
+   sh 'echo ${env.JENKINS_GID}'
}
}
 
@@ -44,14 +50,14 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+   args '--build-arg 
JENKINS_UID=${env.JENKINS_UID} --build-arg JENKINS_GID=${env.JENKINS_GID}'
reuseNode true
}
}
-   environment {
-   WORKSPACE = '/var/workspaces/jenkins'
-   }
steps {
+   sh 'echo ${env.JENKINS_UID}'
+   sh 'echo ${env.JENKINS_GID}'
+
checkout scm
 
// compile 



[17/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/a914dadd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/a914dadd
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/a914dadd

Branch: refs/heads/develop
Commit: a914dadde8ab15608b2c91fd20f6e7ea5bcadecb
Parents: 4001185
Author: Dominik Psenner 
Authored: Tue Jul 18 17:30:53 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:30:53 2017 +0200

--
 Jenkinsfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/a914dadd/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 1524d40..16ff091 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,8 +32,8 @@ pipeline {
steps {
deleteDir()
checkout scm
-   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" ${env.WORKSPACE}').trim()
-   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" ${env.WORKSPACE}').trim()
+   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
+   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
echo $JENKINS_UID
echo $JENKINS_GID
}



[06/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to calculate uid and gid of the workspace

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to calculate uid and gid of the workspace


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ad7dbc03
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ad7dbc03
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ad7dbc03

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: ad7dbc03f584ee1a6647e5c1ff98fef396bf83c7
Parents: 86ddc07
Author: Dominik Psenner 
Authored: Tue Jul 18 11:00:48 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 11:00:48 2017 +0200

--
 Jenkinsfile | 22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ad7dbc03/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 385982f..953d94e 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,10 +32,16 @@ pipeline {
steps {
deleteDir()
checkout scm
-   sh 'export JENKINS_UID="$(stat -c \"%u\" .)"'
-   sh 'export JENKINS_GID="$(stat -c \"%g\" .)"'
-   sh 'echo $JENKINS_UID'
-   sh 'echo $JENKINS_GID'
+   env.JENKINS_UID=sh (
+   script: 'stat -c "%u" ${env.WORKSPACE}'
+   returnStdout: true
+   )
+   env.JENKINS_GID=sh (
+   script: 'stat -c "%g" ${env.WORKSPACE}'
+   returnStdout: true
+   )
+   sh 'echo ${env.JENKINS_UID}'
+   sh 'echo ${env.JENKINS_GID}'
}
}
 
@@ -44,14 +50,14 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
+   args '--build-arg 
JENKINS_UID=${env.JENKINS_UID} --build-arg JENKINS_GID=${env.JENKINS_GID}'
reuseNode true
}
}
-   environment {
-   WORKSPACE = '/var/workspaces/jenkins'
-   }
steps {
+   sh 'echo ${env.JENKINS_UID}'
+   sh 'echo ${env.JENKINS_GID}'
+
checkout scm
 
// compile 



[45/50] [abbrv] logging-log4net git commit: Jenkinsfile: fixed path

2017-07-18 Thread dpsenner
Jenkinsfile: fixed path


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/67366318
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/67366318
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/67366318

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 67366318ad6f8f24e9a1f00c82700bd75d3b50a0
Parents: b8f75b3
Author: Dominik Psenner 
Authored: Tue Jul 18 21:09:52 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:09:52 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/67366318/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index d73dab4..5176263 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -42,7 +42,7 @@ pipeline {
script {
checkout scm
 
-   dir ('buildtools/docker/netstandard') {
+   dir 
('buildtools/docker/builder-netstandard') {
// calculate args required to 
build the docker container
def JENKINS_UID = sh (
script: 'stat -c \"%u\" 
.',



[01/50] [abbrv] logging-log4net git commit: builder-netstandard: attempt to pass in the uid and gid of jenkins as docker build arg

2017-07-18 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 670c50178 -> 40606d321
  refs/heads/feature/RollingFileAppender-NG 405c88edb -> c5bfa41fa


builder-netstandard: attempt to pass in the uid and gid of jenkins as docker 
build arg


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/720316ef
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/720316ef
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/720316ef

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 720316efb715e26670ee70e215424536c64d8a95
Parents: bfef11f
Author: Dominik Psenner 
Authored: Sun Jul 16 17:45:35 2017 +0200
Committer: Dominik Psenner 
Committed: Sun Jul 16 17:48:27 2017 +0200

--
 Jenkinsfile  |  1 +
 buildtools/docker/build-builder-netstandard.sh   | 13 -
 buildtools/docker/builder-netstandard/Dockerfile | 16 
 3 files changed, 25 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/720316ef/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 05ebb00..44bab25 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -40,6 +40,7 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
+   args "--build-arg JENKINS_UID=`stat -c 
\"%u\" buildtools` --build-arg JENKINS_UID=`stat -c \"%g\" buildtools`"
reuseNode true
}
}

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/720316ef/buildtools/docker/build-builder-netstandard.sh
--
diff --git a/buildtools/docker/build-builder-netstandard.sh 
b/buildtools/docker/build-builder-netstandard.sh
index 79c9fb3..e3871c5 100755
--- a/buildtools/docker/build-builder-netstandard.sh
+++ b/buildtools/docker/build-builder-netstandard.sh
@@ -8,5 +8,16 @@ if [ -z "$MY_PATH" ] ; then
   exit 1  # fail
 fi
 
-$MY_PATH/build.sh "builder-netstandard"
+NAME="builder-netstandard"
+JENKINS_UID=$2
+if [ -z "$JENKINS_UID" ] ; then
+  JENKINS_UID="`stat -c \"%u\" $0`"
+fi
+
+JENKINS_GID=$3
+if [ -z "$JENKINS_GID" ] ; then
+  JENKINS_GID="`stat -c \"%g\" $0`"
+fi
+
+docker build --build-arg JENKINS_UID=$JENKINS_UID --build-arg 
JENKINS_GID=$JENKINS_GID --tag $NAME:latest $MY_PATH/$NAME
 

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/720316ef/buildtools/docker/builder-netstandard/Dockerfile
--
diff --git a/buildtools/docker/builder-netstandard/Dockerfile 
b/buildtools/docker/builder-netstandard/Dockerfile
index e00b1f2..5610806 100644
--- a/buildtools/docker/builder-netstandard/Dockerfile
+++ b/buildtools/docker/builder-netstandard/Dockerfile
@@ -1,16 +1,24 @@
 # Name of container: docker-ubuntu-latest-nant
 FROM microsoft/dotnet
 
+# define arguments
+ARG JENKINS_UID
+ARG JENKINS_GID
+
 # set the maintainer of this docker image
 MAINTAINER "d...@logging.apache.org"
 
-# install dependencies
-RUN apt-get update && apt-get install -y nant git
+RUN echo "$(pwd)"
+RUN echo $JENKINS_UID
+RUN echo $JENKINS_GID
 
 # add custom workspace that can be written by anyone
 RUN mkdir -p /var/workspaces && chmod 0777 /var/workspaces
 
 # add jenkins user that maps to the custom workspace
-RUN groupadd -r -g 12040 jenkins-slave
-RUN useradd --base-dir /var/workspaces --create-home --shell /bin/bash --uid 
10025 --gid 12040 --groups 12040 -p -M jenkins
+RUN groupadd -r -g $JENKINS_GID jenkins-slave
+RUN useradd --base-dir /var/workspaces --create-home --shell /bin/bash --uid 
$JENKINS_UID --gid $JENKINS_GID --groups $JENKINS_GID -p -M jenkins
+
+# install dependencies
+RUN apt-get update && apt-get install -y nant git
 



[05/50] [abbrv] logging-log4net git commit: Jenkinsfile: another attempt to set jenkins_uid and jenkins_gid

2017-07-18 Thread dpsenner
Jenkinsfile: another attempt to set jenkins_uid and jenkins_gid


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/86ddc07a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/86ddc07a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/86ddc07a

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 86ddc07a0370d09aa3ce80366ead5ee07e12526b
Parents: de3f545
Author: Dominik Psenner 
Authored: Tue Jul 18 10:37:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 10:37:36 2017 +0200

--
 Jenkinsfile | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/86ddc07a/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 44bab25..385982f 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,6 +32,10 @@ pipeline {
steps {
deleteDir()
checkout scm
+   sh 'export JENKINS_UID="$(stat -c \"%u\" .)"'
+   sh 'export JENKINS_GID="$(stat -c \"%g\" .)"'
+   sh 'echo $JENKINS_UID'
+   sh 'echo $JENKINS_GID'
}
}
 
@@ -40,7 +44,7 @@ pipeline {
agent {
dockerfile {
dir 
'buildtools/docker/builder-netstandard'
-   args "--build-arg JENKINS_UID=`stat -c 
\"%u\" buildtools` --build-arg JENKINS_UID=`stat -c \"%g\" buildtools`"
+   args "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"
reuseNode true
}
}



[42/50] [abbrv] logging-log4net git commit: Jenkinsfile: omit duplicate path

2017-07-18 Thread dpsenner
Jenkinsfile: omit duplicate path


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/b8f75b36
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/b8f75b36
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/b8f75b36

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: b8f75b366b82e0fcc1fb97dd1981d978a55f807f
Parents: 6020527
Author: Dominik Psenner 
Authored: Tue Jul 18 21:08:17 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:08:17 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/b8f75b36/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 79783fe..d73dab4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -56,7 +56,7 @@ pipeline {
echo "$JENKINS_GID"
 
// build docker container
-   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID 
buildtools/docker/netstandard"
+   def docker_container = 
docker.build 'builder-netstandard:latest', "--build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID ."
 
// run docker container
docker_container.inside {



[10/50] [abbrv] logging-log4net git commit: Jenkinsfile: yet another attempt to fix the syntax errors

2017-07-18 Thread dpsenner
Jenkinsfile: yet another attempt to fix the syntax errors


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/26835fac
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/26835fac
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/26835fac

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: 26835fac5d5b3baecab6a6f29c13b2876c57e25e
Parents: 9b3d93a
Author: Dominik Psenner 
Authored: Tue Jul 18 17:18:09 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:18:09 2017 +0200

--
 Jenkinsfile | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/26835fac/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 57a7fac..a10e64f 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,14 +32,14 @@ pipeline {
steps {
deleteDir()
checkout scm
-   env.JENKINS_UID = sh (
+   JENKINS_UID = sh (
script: 'stat -c "%u" ${env.WORKSPACE}',
returnStdout: true
-   )
-   env.JENKINS_GID = sh (
+   ).strip()
+   JENKINS_GID = sh (
script: 'stat -c "%g" ${env.WORKSPACE}',
returnStdout: true
-   )
+   ).strip()
sh 'echo ${env.JENKINS_UID}'
sh 'echo ${env.JENKINS_GID}'
}



[48/50] [abbrv] logging-log4net git commit: Jenkinsfile: unstash artifacts-netstandard

2017-07-18 Thread dpsenner
Jenkinsfile: unstash artifacts-netstandard


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/40606d32
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/40606d32
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/40606d32

Branch: refs/heads/develop
Commit: 40606d3219939271c05c437643e6c3cd73a264e1
Parents: 358a6cd
Author: Dominik Psenner 
Authored: Tue Jul 18 21:16:58 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 21:16:58 2017 +0200

--
 Jenkinsfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/40606d32/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 5d0d07c..43215b5 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -230,7 +230,7 @@ pipeline {
unstash 'mono-2.0-assemblies'
unstash 'mono-3.5-assemblies'
unstash 'mono-4.0-assemblies'
-   // unstash 'netstandard-assemblies'
+   unstash 'netstandard-assemblies'
 
// unstash test results
unstash 'net-3.5-testresults'



[16/50] [abbrv] logging-log4net git commit: Jenkinsfile: ...

2017-07-18 Thread dpsenner
Jenkinsfile: ...


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/a914dadd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/a914dadd
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/a914dadd

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: a914dadde8ab15608b2c91fd20f6e7ea5bcadecb
Parents: 4001185
Author: Dominik Psenner 
Authored: Tue Jul 18 17:30:53 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 17:30:53 2017 +0200

--
 Jenkinsfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/a914dadd/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index 1524d40..16ff091 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -32,8 +32,8 @@ pipeline {
steps {
deleteDir()
checkout scm
-   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" ${env.WORKSPACE}').trim()
-   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" ${env.WORKSPACE}').trim()
+   def JENKINS_UID = sh(returnStdout: true, 
script: 'stat -c "%u" .').trim()
+   def JENKINS_GID = sh(returnStdout: true, 
script: 'stat -c "%g" .').trim()
echo $JENKINS_UID
echo $JENKINS_GID
}



[02/50] [abbrv] logging-log4net git commit: Merge branch 'develop' into feature/cd-pipeline

2017-07-18 Thread dpsenner
Merge branch 'develop' into feature/cd-pipeline


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/de3f5459
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/de3f5459
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/de3f5459

Branch: refs/heads/develop
Commit: de3f54592dcf185470b14d44d811ca5176262e96
Parents: 720316e 670c501
Author: Dominik Psenner 
Authored: Sun Jul 16 18:04:15 2017 +0200
Committer: Dominik Psenner 
Committed: Sun Jul 16 18:04:15 2017 +0200

--
 tests/nant.build | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
--




[29/50] [abbrv] logging-log4net git commit: Jenkinsfile: added echo to see what's going on

2017-07-18 Thread dpsenner
Jenkinsfile: added echo to see what's going on


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/cb51a164
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/cb51a164
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/cb51a164

Branch: refs/heads/feature/RollingFileAppender-NG
Commit: cb51a16424367a6f4c68da7028a9462072fa4de0
Parents: b38985e
Author: Dominik Psenner 
Authored: Tue Jul 18 18:13:36 2017 +0200
Committer: Dominik Psenner 
Committed: Tue Jul 18 18:13:36 2017 +0200

--
 Jenkinsfile | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/cb51a164/Jenkinsfile
--
diff --git a/Jenkinsfile b/Jenkinsfile
index e833a45..a3259a4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -57,6 +57,8 @@ pipeline {
script: 'stat -c "%g" .',
returnStdout: true
).trim()
+   echo $JENKINS_UID
+   echo $JENKINS_GID
 
// build docker container
docker.build 
'builder-netstandard:latest', "-f 
buildtools/docker/builder-netstandard/Dockerfile --build-arg 
JENKINS_UID=$JENKINS_UID --build-arg JENKINS_GID=$JENKINS_GID"



logging-log4net git commit: (doc) Contributing: fixed markup syntax of unordered lists

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 35ef4bb34 -> 620ecfcd4


(doc) Contributing: fixed markup syntax of unordered lists


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/620ecfcd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/620ecfcd
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/620ecfcd

Branch: refs/heads/develop
Commit: 620ecfcd4e266677df47b6407c608232c48155e1
Parents: 35ef4bb
Author: Dominik Psenner 
Authored: Thu Jul 20 13:52:31 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:52:31 2017 +0200

--
 CONTRIBUTING.md | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/620ecfcd/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 984a5e4..47a1a9c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -8,8 +8,8 @@ You have found a bug or you have an idea for a cool new 
feature? Contributing co
 * Make sure you have a [GitHub account](https://github.com/signup/free).
 * If you're planning to implement a new feature it makes sense to discuss the 
changes on the [development mailing 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you are not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
 * Submit a ticket for your issue, assuming one does not already exist.
-** Clearly describe the issue including steps to reproduce when it is a bug.
-** Make sure you fill in the earliest version that you know has the issue.
+  * Clearly describe the issue including steps to reproduce when it is a bug.
+  * Make sure you fill in the earliest version that you know has the issue.
 * Fork the repository on GitHub.
 
 # Contributing changes
@@ -17,8 +17,8 @@ You have found a bug or you have an idea for a cool new 
feature? Contributing co
 * Create a topic branch from where you want to base your work (this is usually 
the develop branch).
 * Make commits of logical units.
 * Respect the original code style:
-** Create minimal diffs - disable on save actions like reformat source code or 
organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
-** Check for unnecessary whitespace with git diff --check before committing.
+  * Create minimal diffs - disable on save actions like reformat source code 
or organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
+  * Check for unnecessary whitespace with git diff --check before committing.
 * Make sure your commit messages are in the proper format. Your commit message 
should contain the key of the JIRA issue.
 * Make sure you have added the necessary tests for your changes.
 * Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken. Please note that not all targets can be built on 
a single machine and therefore only a subset of the actual targets is built and 
tested.



logging-log4net git commit: (doc) Contributing: improved the build job section

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 282279e85 -> fe147ac77


(doc) Contributing: improved the build job section


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/fe147ac7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/fe147ac7
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/fe147ac7

Branch: refs/heads/develop
Commit: fe147ac7771355d2b8e65591b413c1bfc1006c51
Parents: 282279e
Author: Dominik Psenner 
Authored: Thu Jul 20 13:58:50 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:58:50 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/fe147ac7/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index caac719..faa6e49 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -33,7 +33,7 @@ For changes of a trivial nature to comments and 
documentation, it is not always
 * Push your changes to a topic branch in your fork of the repository.
 * Submit a pull request to the repository in the apache organization.
 * Update your JIRA ticket and include a link to the pull request in the ticket.
-* The build system should automatically attempt to merge, build and test your 
pull request. Please navigate to 
[jenkins](https://builds.apache.org/job/logging-log4net) to check the outcome.
+* A Jenkins [job](https://builds.apache.org/job/logging-log4net) should 
automatically attempt to merge, build and test your pull request and you can 
check the outcome 
[here](https://builds.apache.org/job/logging-log4net/view/change-requests/).
 
 # Additional resources
 



logging-log4net git commit: (doc) Contributing: fixed the syntax typos on a few links

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 620ecfcd4 -> 282279e85


(doc) Contributing: fixed the syntax typos on a few links


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/282279e8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/282279e8
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/282279e8

Branch: refs/heads/develop
Commit: 282279e8577794b9117c4139c85d5e1c0155f567
Parents: 620ecfc
Author: Dominik Psenner 
Authored: Thu Jul 20 13:54:51 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:54:51 2017 +0200

--
 CONTRIBUTING.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/282279e8/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 47a1a9c..caac719 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -29,7 +29,7 @@ For changes of a trivial nature to comments and 
documentation, it is not always
 
 ## Submitting changes
 
-* For non trivial changes, please sign the [Contributor License 
Agreement][https://www.apache.org/licences/#clas] if you haven't already.
+* For non trivial changes, please sign the [Contributor License 
Agreement](https://www.apache.org/licences/#clas) if you haven't already.
 * Push your changes to a topic branch in your fork of the repository.
 * Submit a pull request to the repository in the apache organization.
 * Update your JIRA ticket and include a link to the pull request in the ticket.
@@ -39,7 +39,7 @@ For changes of a trivial nature to comments and 
documentation, it is not always
 
 * [Log4Net mailing lists](https://logging.apache.org/log4net/mail-lists.html)
 * [Apache log4net JIRA project 
page](https://issues.apache.org/jira/browse/LOG4NET)
-* [Contributor License Agreement][https://www.apache.org/licenses/#clas]
+* [Contributor License Agreement](https://www.apache.org/licenses/#clas)
 * [General GitHub documentation](https://help.github.com/)
 * [GitHub pull request 
documentation](https://help.github.com/send-pull-requests/)
 



logging-log4net git commit: Contributing: reformatted to markup syntax

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 40606d321 -> 946cb2111


Contributing: reformatted to markup syntax


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/946cb211
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/946cb211
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/946cb211

Branch: refs/heads/develop
Commit: 946cb211174ec59137760ee70602da01a851a580
Parents: 40606d3
Author: Dominik Psenner 
Authored: Thu Jul 20 13:28:08 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:28:08 2017 +0200

--
 CONTRIBUTING.md | 65 +++-
 1 file changed, 29 insertions(+), 36 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/946cb211/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d6d5c24..4848773 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,53 +1,46 @@
-Contributing to Apache log4net
-==
+# Contributing to Apache log4net
 
 You have found a bug or you have an idea for a cool new feature? Contributing 
code is a great way to give something back to
 the open source community. Before you dig right into the code there are a few 
guidelines that we need contributors to
 follow so that we can have a chance of keeping on top of things.
 
-Getting Started

+# Getting Started
 
-+ Make sure you have a [JIRA account](https://issues.apache.org/jira/).
-+ Make sure you have a [GitHub account](https://github.com/signup/free).
-+ If you're planning to implement a new feature it makes sense to discuss 
you're changes on the [dev 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you're not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
-+ Submit a ticket for your issue, assuming one does not already exist.
-  + Clearly describe the issue including steps to reproduce when it is a bug.
-  + Make sure you fill in the earliest version that you know has the issue.
-+ Fork the repository on GitHub.
+* Make sure you have a [JIRA account](https://issues.apache.org/jira/).
+* Make sure you have a [GitHub account](https://github.com/signup/free).
+* If you're planning to implement a new feature it makes sense to discuss 
you're changes on the [dev 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you're not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
+* Submit a ticket for your issue, assuming one does not already exist.
+** Clearly describe the issue including steps to reproduce when it is a bug.
+** Make sure you fill in the earliest version that you know has the issue.
+* Fork the repository on GitHub.
 
-Making Changes
---
+# Making Changes
 
-+ Create a topic branch from where you want to base your work (this is usually 
the master/trunk branch).
-+ Make commits of logical units.
-+ Respect the original code style:
-  + Create minimal diffs - disable on save actions like reformat source code 
or organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
-  + Check for unnecessary whitespace with git diff --check before committing.
-+ Make sure your commit messages are in the proper format. Your commit message 
should contain the key of the JIRA issue.
-+ Make sure you have added the necessary tests for your changes.
-+ Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken.
+* Create a topic branch from where you want to base your work (this is usually 
the master/trunk branch).
+* Make commits of logical units.
+* Respect the original code style:
+** Create minimal diffs - disable on save actions like reformat source code or 
organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
+** Check for unnecessary whitespace with git diff --check before committing.
+* Make sure your commit messages are in the proper format. Your commit message 
should contain the key of the JIRA issue.
+* Make sure you have added the necessary tests for your changes.
+* Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken.
 
-Making Trivial Changes
---
+# Making Trivial Changes
 
 For changes of a trivial nature to comments and documentation, it is not 
always necessary to create a new ticket in JIRA.
 In this case, it is appropriate to start the first line of a commit with 
'(doc)' instead of a ticket number.
 

logging-log4net git commit: Readme: updated readme to markup syntax and added a reference to contributing

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop e2c73886d -> 35ef4bb34


Readme: updated readme to markup syntax and added a reference to contributing


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/35ef4bb3
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/35ef4bb3
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/35ef4bb3

Branch: refs/heads/develop
Commit: 35ef4bb3409e84f19a43b5f82263cb49d21de64a
Parents: e2c7388
Author: Dominik Psenner 
Authored: Thu Jul 20 13:49:20 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:49:20 2017 +0200

--
 CONTRIBUTING.md | 16 +---
 README.md   | 17 +
 README.txt  | 30 --
 3 files changed, 26 insertions(+), 37 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/35ef4bb3/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 20f6fc1..984a5e4 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -2,17 +2,17 @@
 
 You have found a bug or you have an idea for a cool new feature? Contributing 
code is a great way to give something back to the open source community. Before 
you dig right into the code there are a few guidelines that we need 
contributors to follow so that we can have a chance of keeping on top of things.
 
-# Getting Started
+# Getting started
 
 * Make sure you have a [JIRA account](https://issues.apache.org/jira/).
 * Make sure you have a [GitHub account](https://github.com/signup/free).
-* If you're planning to implement a new feature it makes sense to discuss the 
changes on the [dev list](https://logging.apache.org/log4net/mail-lists.html) 
first. This way you can make sure you are not wasting your time on something 
that isn't considered to be in Apache log4net's scope.
+* If you're planning to implement a new feature it makes sense to discuss the 
changes on the [development mailing 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you are not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
 * Submit a ticket for your issue, assuming one does not already exist.
 ** Clearly describe the issue including steps to reproduce when it is a bug.
 ** Make sure you fill in the earliest version that you know has the issue.
 * Fork the repository on GitHub.
 
-# Making Changes
+# Contributing changes
 
 * Create a topic branch from where you want to base your work (this is usually 
the develop branch).
 * Make commits of logical units.
@@ -23,19 +23,21 @@ You have found a bug or you have an idea for a cool new 
feature? Contributing co
 * Make sure you have added the necessary tests for your changes.
 * Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken. Please note that not all targets can be built on 
a single machine and therefore only a subset of the actual targets is built and 
tested.
 
-# Making Trivial Changes
+## Trivial changes
 
 For changes of a trivial nature to comments and documentation, it is not 
always necessary to create a new ticket in JIRA. In this case, it is 
appropriate to start the first line of a commit with '(doc)' instead of a 
ticket number.
 
-# Submitting Changes
+## Submitting changes
 
-* Sign the [Contributor License Agreement][cla] if you haven't already.
+* For non trivial changes, please sign the [Contributor License 
Agreement][https://www.apache.org/licences/#clas] if you haven't already.
 * Push your changes to a topic branch in your fork of the repository.
 * Submit a pull request to the repository in the apache organization.
 * Update your JIRA ticket and include a link to the pull request in the ticket.
+* The build system should automatically attempt to merge, build and test your 
pull request. Please navigate to 
[jenkins](https://builds.apache.org/job/logging-log4net) to check the outcome.
 
-# Additional Resources
+# Additional resources
 
+* [Log4Net mailing lists](https://logging.apache.org/log4net/mail-lists.html)
 * [Apache log4net JIRA project 
page](https://issues.apache.org/jira/browse/LOG4NET)
 * [Contributor License Agreement][https://www.apache.org/licenses/#clas]
 * [General GitHub documentation](https://help.github.com/)

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/35ef4bb3/README.md
--
diff --git a/README.md b/README.md
new file mode 100644
index 000..ee9fe93
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+# Introduction
+
+Apache log4net is a sub project of the Apache Logging 

logging-log4net git commit: Contributing: fixed whitespaces and typos

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 946cb2111 -> e2c73886d


Contributing: fixed whitespaces and typos


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/e2c73886
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/e2c73886
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/e2c73886

Branch: refs/heads/develop
Commit: e2c73886d59d1516b6faa3176223c03648a9c1f5
Parents: 946cb21
Author: Dominik Psenner 
Authored: Thu Jul 20 13:38:59 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 13:38:59 2017 +0200

--
 CONTRIBUTING.md | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/e2c73886/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 4848773..20f6fc1 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,14 +1,12 @@
 # Contributing to Apache log4net
 
-You have found a bug or you have an idea for a cool new feature? Contributing 
code is a great way to give something back to
-the open source community. Before you dig right into the code there are a few 
guidelines that we need contributors to
-follow so that we can have a chance of keeping on top of things.
+You have found a bug or you have an idea for a cool new feature? Contributing 
code is a great way to give something back to the open source community. Before 
you dig right into the code there are a few guidelines that we need 
contributors to follow so that we can have a chance of keeping on top of things.
 
 # Getting Started
 
 * Make sure you have a [JIRA account](https://issues.apache.org/jira/).
 * Make sure you have a [GitHub account](https://github.com/signup/free).
-* If you're planning to implement a new feature it makes sense to discuss 
you're changes on the [dev 
list](https://logging.apache.org/log4net/mail-lists.html) first. This way you 
can make sure you're not wasting your time on something that isn't considered 
to be in Apache log4net's scope.
+* If you're planning to implement a new feature it makes sense to discuss the 
changes on the [dev list](https://logging.apache.org/log4net/mail-lists.html) 
first. This way you can make sure you are not wasting your time on something 
that isn't considered to be in Apache log4net's scope.
 * Submit a ticket for your issue, assuming one does not already exist.
 ** Clearly describe the issue including steps to reproduce when it is a bug.
 ** Make sure you fill in the earliest version that you know has the issue.
@@ -16,19 +14,18 @@ follow so that we can have a chance of keeping on top of 
things.
 
 # Making Changes
 
-* Create a topic branch from where you want to base your work (this is usually 
the master/trunk branch).
+* Create a topic branch from where you want to base your work (this is usually 
the develop branch).
 * Make commits of logical units.
 * Respect the original code style:
 ** Create minimal diffs - disable on save actions like reformat source code or 
organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
 ** Check for unnecessary whitespace with git diff --check before committing.
 * Make sure your commit messages are in the proper format. Your commit message 
should contain the key of the JIRA issue.
 * Make sure you have added the necessary tests for your changes.
-* Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken.
+* Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken. Please note that not all targets can be built on 
a single machine and therefore only a subset of the actual targets is built and 
tested.
 
 # Making Trivial Changes
 
-For changes of a trivial nature to comments and documentation, it is not 
always necessary to create a new ticket in JIRA.
-In this case, it is appropriate to start the first line of a commit with 
'(doc)' instead of a ticket number.
+For changes of a trivial nature to comments and documentation, it is not 
always necessary to create a new ticket in JIRA. In this case, it is 
appropriate to start the first line of a commit with '(doc)' instead of a 
ticket number.
 
 # Submitting Changes
 



logging-log4net git commit: ReleaseInstructions: visited all links and improved introduction section

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 96a72df75 -> 8fb64656d


ReleaseInstructions: visited all links and improved introduction section


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/8fb64656
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/8fb64656
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/8fb64656

Branch: refs/heads/develop
Commit: 8fb64656d53cea6ad66bb18e9b3a6c14bc6c7ba2
Parents: 96a72df
Author: Dominik Psenner 
Authored: Thu Jul 20 16:39:01 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 16:39:01 2017 +0200

--
 ReleaseInstructions.md | 113 
 1 file changed, 40 insertions(+), 73 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8fb64656/ReleaseInstructions.md
--
diff --git a/ReleaseInstructions.md b/ReleaseInstructions.md
index f5cbef8..7641843 100644
--- a/ReleaseInstructions.md
+++ b/ReleaseInstructions.md
@@ -1,51 +1,26 @@
 # Introduction
 
-THIS DOCUMENT NEEDS TO BE ADAPTED NOW WE'VE MOVED TO GIT
+This document is a work in progress and was created in parallel to the release 
of Apache log4net 1.2.11 and adapted for 2.0.6.
 
-This document is a work in progress and was created in parallel to the
-release of Apache log4net 1.2.11 and adapted for 2.0.6.
+## Important remark
+
+Note that we invest a great deal of effort into automating the release process 
by building a continuous delivery pipeline that runs on Jenkins. Further we 
have moved our codebase from SVN over to GIT and therefore large parts of this 
howto are no longer up do date!
 
 # Requirements
 
-* make sure you have all the required software around.  For the 2.0.6
-  release this meant
-  * you may need a couple of Windows or Linux boxes in order to be
-able to build all target frameworks.
+* make sure you have all the required software around. For the 2.0.6 release 
this meant
+  * you may need a couple of Windows or Linux boxes in order to be able to 
build all target frameworks.
   * Things you need
-* a Subversion command line client
-* NAnt 0.92 or better http://nant.sourceforge.net/
-
-  Make sure to unblock the ZIP before you extract it.
-* Some recent version of a Java runtime environment (Java5 at
-  minimum)
-* Apache Maven 3.x http://maven.apache.org/
-
-  You may want to set some environment variables like Path (to
-  include Maven's and NAnt's bin directories), M2_HOME and
-  JAVA_HOME to make things easier.
-* .NET Framework 3.5SP1 and SDK 2.0
-
-  As of October 2011 this is available from
-  
-* .NET Framework and SDK 4.0
-
-  As of October 2011 this is available from
-  
+* A Subversion command line client
+* [NAnt 0.92 or better](http://nant.sourceforge.net/). Make sure to 
unblock the ZIP before you extract it.
+* Some recent version of a Java runtime environment (Java5 at minimum)
+* Apache Maven 3.x http://maven.apache.org/. You may want to set some 
environment variables like Path (to include Maven's and NAnt's bin 
directories), M2_HOME and JAVA_HOME to make things easier.
+* .NET Framework 3.5SP1 and SDK 2.0; As of October 2011 this is available 
from [here](http://msdn.microsoft.com/en-us/netframework/)
+* .NET Framework and SDK 4.0; As of October 2011 this is available from 
[here](http://msdn.microsoft.com/en-us/netframework/)
 * .NET Core Developer Kit available from https://www.microsoft.com/net/core
-* Mono available from http://www.mono-project.com/download/
-
-  Unfortunately NAnt 0.92 has issues with Mono that is too recent,
-  I used a Ubuntu 14.04 installation and installed NAnt and Mono
-  via the Ubuntu Debian packages. It comes with Mono 3.2.8.
-* Sandcastle Help File Builder with its Dependencies
-
-  As of November 2015 this is available from
-  
-
-  Install Html Help 1 Compiler by follwoing the instructions
-  during the SGFB installation. It may tell you there'd already be
-  a newer version but SHFB needs this installation anyway.
-* Make sure your PGP key is in 
`https://svn.apache.org/repos/asf/logging/log4net/trunk/KEYS` and copy that 
file to `https://dist.apache.org/repos/dist/release/logging/log4net/`. You 
should also upload your key to the keyservers.
+* Mono available from [here](http://www.mono-project.com/download/). 
Unfortunately NAnt 0.92 has issues with Mono that is too recent, I used a 
Ubuntu 14.04 installation and installed 

logging-log4net git commit: Keys: yet another attempt

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop c1ef66bbe -> 4aeb612ad


Keys: yet another attempt


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/4aeb612a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/4aeb612a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/4aeb612a

Branch: refs/heads/develop
Commit: 4aeb612ad9f3b072017f032580c485727c9ca585
Parents: c1ef66b
Author: Dominik Psenner 
Authored: Thu Jul 20 18:20:17 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:20:17 2017 +0200

--
 KEYS.md | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/4aeb612a/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index 3137f8d..0839ef4 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -6,21 +6,21 @@ This file contains the PGP keys of various Apache developers. 
These keys are pri
 
 This information is for the developers. To add your key information use the 
following shell script by setting the variables NAME and EMAIL to your name and 
email respectively:
 
-
+
 #!/bin/bash
 NAME="your name"
 EMAIL="your@email"
 
-cat EOT  KEYS.md
+cat <> KEYS.md
 ## $NAME $EMAIL
 
-
+```
 gpg --list-keys $EMAIL
-
+```
 
-
+```
 gpg --export -a $EMAIL
-
+```
 
 EOT
 



logging-log4net git commit: Contributing: moved sections and improved the cd-pipeline section

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 14525ae77 -> 77b33eda9


Contributing: moved sections and improved the cd-pipeline section


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/77b33eda
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/77b33eda
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/77b33eda

Branch: refs/heads/develop
Commit: 77b33eda9172ba4e0ab062f2064a150641792b4e
Parents: 14525ae
Author: Dominik Psenner 
Authored: Thu Jul 20 17:28:54 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:28:54 2017 +0200

--
 CONTRIBUTING.md | 33 +
 1 file changed, 25 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/77b33eda/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index b809bd0..7cfebbc 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -72,6 +72,16 @@ There are many ways to contribute changes to the codebase. 
One is to file a pull
 * Make sure you write tests for your changes!
 * Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](#continuous-deployment-pipeline) for further information.
 
+### Contributor license agreement
+
+It is ok to contribute trivial patches without signing a contributor license 
agreement. Patches are considered to be trivial if they could be repeated 
trivially by anyone. Non trivial modifications however require you to sign a 
contributor license agreement. More information about this topic can be found 
[here](https://www.apache.org/licenses/#clas).
+
+### Code style
+
+Respect the original code style and whitespace rules. If you think that a file 
needs whitespace cleanup do so in separate commits.
+
+* Run all the tests with `nant` inside the `tests` directory to assure nothing 
else was accidentally broken. Please note that not all targets can be built on 
a single machine and therefore only a subset of the actual targets is built and 
tested.
+
 ### Commit messages
 
 Each commit should be an atomar modification and the commit message is the 
story that backs it up. The commit message explains the changes that the commit 
is about. This story greatly helps to understand what a modification is about, 
why it is there and can include further considerations and decisions that would 
not fit into the codebase as comments. Doing this further allows easier reviews 
of a modification. The easier reviews are, the faster they can be completed and 
the more time is spent with actually fixing stuff rather than only trying to 
understand a modification.
@@ -113,22 +123,29 @@ is written.
 
 Pull requests are typically a set of commits. As with commit messages, a pull 
request should have a one liner summary and a longer description explaining 
what the pull request is about, what it improves and how it does so. If 
possible, back it up with background information and considerations that the 
author had thought about but decided to implement otherwise.
 
-Please note that pull requests are built and tested automatically by our 
continuous deployment pipe
-line. All pull request builds are listed 
[here](https://builds.apache.org/job/logging-log4net/view/change-requests/).
-
 ### Continuous deployment pipeline
 
 We use Jenkins to build our codebase and the pipeline configuration is checked 
in into the repository codebase. The job can be found 
[here](https://builds.apache.org/job/logging-log4net).
 
-### Contributor license agreement
+ Branches
 
-It is ok to contribute trivial patches without signing a contributor license 
agreement. Patches are considered to be trivial if they could be repeated 
trivially by anyone. Non trivial modifications however require you to sign a 
contributor license agreement. More information about this topic can be found 
[here](https://www.apache.org/licenses/#clas).
+All branches are built and tested automatically by our continuous deployment 
pipeline. Some branches however have a special meaning to the pipeline.
 
-### Code style
+# Branch: master
 
-Respect the original code style and whitespace rules. If you think that a file 
needs whitespace cleanup do so in separate commits.
+A commit on the master branch triggers the pipeline to publish the codebase as 
a release. This updates the site, publishes the assemblies, ..
 
-* Run all the tests with `nant` inside the `tests` 

logging-log4net git commit: Keys: renamed so that github parses it as markdown

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 7f013e76c -> aec32afce


Keys: renamed so that github parses it as markdown


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/aec32afc
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/aec32afc
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/aec32afc

Branch: refs/heads/develop
Commit: aec32afcef651eebc889a23af9e1b9136df8753b
Parents: 7f013e7
Author: Dominik Psenner 
Authored: Thu Jul 20 18:01:28 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:01:28 2017 +0200

--
 KEYS| 655 --
 KEYS.md | 657 +++
 2 files changed, 657 insertions(+), 655 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/aec32afc/KEYS
--
diff --git a/KEYS b/KEYS
deleted file mode 100644
index 09f85d8..000
--- a/KEYS
+++ /dev/null
@@ -1,655 +0,0 @@
-# Introduction
-
-This file contains the PGP keys of various Apache developers. These keys are 
primarily used for code signing. These keys can be verified using any OpenPGP 
compatible system, for example, http://www.gnupg.org.
-
-# Add keys
-
-This information is for the developers. To add your key information use do the 
following, replacing UID with your email address:
-
-```
-  gpg --list-keys UID
-  gpg --export -a UID
-```
-
-The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS;hb=refs/heads/master
-
-# Import
-
-This information is for the user. To import this key file into your keyring 
use:
-
-```
-  gpg --import KEYS
-```
-
-# Keys
-
-## Nicko Cadell 
-
-pub   1024D/914A4D28 2005-03-07
-uid  Nicko Cadell 
-sub   2048g/6923CBDA 2005-03-07
-
--BEGIN PGP PUBLIC KEY BLOCK-
-Version: GnuPG v1.4.0 (MingW32)
-
-mQGiBEIsjHURBAC9JqRzMEh6pEZuuyqHGwfBkQZnvOuj0Yp88lDsJtNl62cRaQJk
-7eP+kVxCbl12qr1EDz1z/ZON7/+vF9YoiRh7Cydck6wLe/kQcJtUevm00q35pUQJ
-7c2TSY+QbTKWriUKueOyRR6p2lpscUHhbCPB9NOLfQmJvZsa47gDZSybCwCgh0+u
-8KkkcovlV55K/WrSGg16o8kEAKFGmpDKDnv0Sg1rRnvBGJv5WZFR/57p1SArMXHi
-oBkj71wlWz9Ia4tonfc12TXUwoVs3WbIFOoLz1Iw31cGnwUsNkvEclaZigG9iYhx
-S6+2i7jrQIivO5iXJtTuePb4zFgLwZcaoFySvLIKRm8+X6KXvoslKAYM/F/Yd0jm
-OebkA/4uwIt7cGOWGIaiH2n/80QgXN6FyOhNsgCihZZcPwXo7c/gtszpJ74CwtXD
-SVghIwTQ0zK4wtWcHSjf7FelPmeDSga7dLgnxQmmhjIK+sBnPIcBrNiUc3jFnRzK
-o3ZIBPsGoo0jUsemgkiQA4ptVybeak/SmrTsRgxWkT4Paw41zrQfTmlja28gQ2Fk
-ZWxsIDxuaWNrb0BhcGFjaGUub3JnPoheBBMRAgAeBQJCLIx1AhsDBgsJCAcDAgMV
-AgMDFgIBAh4BAheAAAoJEA3R7CqRSk0ooTIAnRZ+vUY+ZN8CgL0fvDbZv76kgQG+
-AJ9vp4BwPLU5jM+YOY3hJPp1bNw1RLkCDQRCLIx/EAgArSrXU4kkXNLCTBIAMaIx
-diiVvQ2JqzrFkXf4yAlE+xiy19bqGewmslt+dLmLUEtt1UFMU5b2kAiZLNMvdBWQ
-OStwK0SABRESjb5sAjAcFXUeqBzjVBDvsSGxJZZa5He1pQMjFzm4hG6GNl3+vOx6
-r6fly9W5Ddc8wqfDb8JU0c6gG8s10D4gthWWyJ2K1u3BcvpggoGyqyxisvF/QM68
-KnXf8/wp+5sOfl6glyluR/OyGMCU3c38eHYU2XMzlcT3fh1VcU5MvPastp+76vUy
-ImrAfb7RhS3sDrmRd9ZS8FE5JRB3967hETRSLjHW+/TZeyvxaGMJkBPdv2BdwnD8
-6wADBQf+NaK8teolegPc1LdmX3bAhR2bhfqIpuUwPBRHqIU2OtWsMJ9sEsVZY4LC
-OLOHMHI1spWHEo39mx3fz5MR4x2z3+HzZRq8tzMFn5PC3c7yb06CMfqRf8pvYWVP
-0cMvEctViAc+xwSpZgXQGLkwZ37KtqWncfBVocxQMj4CVUx3PeyozWGEG+bpGSso
-Mrvnch41AGL3NA9bA2cgTVuOYSXZLK9TOgh4gXCM4jWTI4BqTY5w0riDwqwt5+qH
-e8/HBowGa4jNopl9kWaQuEoXH7GGOTJsc9eKMK+k++iqSWiqVXFTLd7/UhUPv6Oj
-7Pqm7+oSumphn00rC2DVeAAWDt7umohJBBgRAgAJBQJCLIx/AhsMAAoJEA3R7CqR
-Sk0ouF4An1sFuJ+/kJlvKRs+nNjFqrQdsuDCAJ9WDNgUqnAkdLVTRJq8UeK0AjOq
-oQ==
-=4aNz
--END PGP PUBLIC KEY BLOCK-
-
-## Stefan Bodewig 
-
-pub   1024D/5F6B8B72 2001-05-28
-uid  Stefan Bodewig 
-sig 35F6B8B72 2001-05-28  Stefan Bodewig 
-sig  51898504 2002-01-11  Conor MacNeill 
-sig 3F88341D9 2003-03-17  Lars Eilebrecht 
-sig 32261D073 2003-03-17  Astrid Kessler (Kess) 
-sig  21D0A71B 2003-03-17  Dirk-Willem van Gulik (http://www.anywi.com/ 
- Senior partner) 
-sig  75A67692 2003-03-18  Erik Abele 
-sig  B3B2A12C 2003-05-20  ct magazine CERTIFICATE 
-sig 38103A37E 2003-04-04  Andre Malo 
-sig 35F6B8B72 2001-05-28  Stefan Bodewig 
-sig  D6298F01 2003-04-27  Paulo Henrique Gaspar Jorge 

-sig  0CAA68B4 2004-11-11  Patrick Rentsch 

-sig  2FE28BCF 2005-07-01  Harald Wilhelm (HAWI) 

-sig  

logging-log4net git commit: Keys: looks like github escapes backticks differently

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 17e2efcdd -> 264486e28


Keys: looks like github escapes backticks differently


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/264486e2
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/264486e2
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/264486e2

Branch: refs/heads/develop
Commit: 264486e2886ffc2e79bd928c226d711c387e69db
Parents: 17e2efc
Author: Dominik Psenner 
Authored: Thu Jul 20 18:12:03 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:12:03 2017 +0200

--
 KEYS.md | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/264486e2/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index d7cb6f5..cb57c2e 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -14,13 +14,13 @@ EMAIL="your@email"
 cat <> KEYS.md
 ## $NAME <$EMAIL>
 
-``
+\`\`\`
 gpg --list-keys $EMAIL
-``
+\`\`\`
 
-``
+\`\`\`
 gpg --export -a $EMAIL
-``
+\`\`\`
 EOT
 ```
 



logging-log4net git commit: Keys: forgot ending backticks

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 4aeb612ad -> ad4210959


Keys: forgot ending backticks


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ad421095
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ad421095
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ad421095

Branch: refs/heads/develop
Commit: ad42109597036a1b23d037a4bdd27a06e142e3f6
Parents: 4aeb612
Author: Dominik Psenner 
Authored: Thu Jul 20 18:22:07 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:22:07 2017 +0200

--
 KEYS.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ad421095/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index 0839ef4..1ac7852 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -23,7 +23,7 @@ gpg --export -a $EMAIL
 ```
 
 EOT
-
+
 
 The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS.md;hb=refs/heads/master
 



logging-log4net git commit: Contributing: fixed last added link

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 3d117ad8b -> 5f0ab21ac


Contributing: fixed last added link


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/5f0ab21a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/5f0ab21a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/5f0ab21a

Branch: refs/heads/develop
Commit: 5f0ab21acc6f16aaa62ad51513dc77662d93ce93
Parents: 3d117ad
Author: Dominik Psenner 
Authored: Thu Jul 20 17:11:15 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:11:15 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/5f0ab21a/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 3541d38..9c6aba0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -70,7 +70,7 @@ There are many ways to contribute changes to the codebase. 
One is to file a pull
 * Make your modifications in the form of commits. Please read the section 
about commit messages for further information about how commit messages should 
be written.
 * Please check for unnecessary whitespace with git diff --check before 
committing.
 * Make sure you write tests for your changes!
-* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](Continuous deployment pipeline) for further information.
+* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section][Continuous deployment pipeline] for further information.
 
 ### Commit messages
 



logging-log4net git commit: Contributing: added link to the continuous deployment pipeline

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 67eedbcad -> 3d117ad8b


Contributing: added link to the continuous deployment pipeline


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/3d117ad8
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/3d117ad8
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/3d117ad8

Branch: refs/heads/develop
Commit: 3d117ad8b814cdf0b75c51c1717e0c4984846027
Parents: 67eedbc
Author: Dominik Psenner 
Authored: Thu Jul 20 17:10:04 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:10:04 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/3d117ad8/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f0bc192..3541d38 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -70,7 +70,7 @@ There are many ways to contribute changes to the codebase. 
One is to file a pull
 * Make your modifications in the form of commits. Please read the section 
about commit messages for further information about how commit messages should 
be written.
 * Please check for unnecessary whitespace with git diff --check before 
committing.
 * Make sure you write tests for your changes!
-* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please read that section for 
further information.
+* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](Continuous deployment pipeline) for further information.
 
 ### Commit messages
 



logging-log4net git commit: Contributing: yet another attempt to fix that link

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 5f0ab21ac -> 532ab65b1


Contributing: yet another attempt to fix that link

This is once more a struggling with the syntax.. :-)


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/532ab65b
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/532ab65b
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/532ab65b

Branch: refs/heads/develop
Commit: 532ab65b1e76a13045a742a2eb8c84f92c98d2da
Parents: 5f0ab21
Author: Dominik Psenner 
Authored: Thu Jul 20 17:15:19 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:15:19 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/532ab65b/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 9c6aba0..e674d88 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -70,7 +70,7 @@ There are many ways to contribute changes to the codebase. 
One is to file a pull
 * Make your modifications in the form of commits. Please read the section 
about commit messages for further information about how commit messages should 
be written.
 * Please check for unnecessary whitespace with git diff --check before 
committing.
 * Make sure you write tests for your changes!
-* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section][Continuous deployment pipeline] for further information.
+* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](#Continuous-deployment-pipeline) for further information.
 
 ### Commit messages
 



logging-log4net git commit: Readme: removed reference to doc/ since that is not part of the repository

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 705f2e65f -> 02f313d33


Readme: removed reference to doc/ since that is not part of the repository


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/02f313d3
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/02f313d3
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/02f313d3

Branch: refs/heads/develop
Commit: 02f313d3378c64b79bbd780aa5654a5c339578fc
Parents: 705f2e6
Author: Dominik Psenner 
Authored: Thu Jul 20 17:45:36 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:45:36 2017 +0200

--
 README.md | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/02f313d3/README.md
--
diff --git a/README.md b/README.md
index ee9fe93..a83d4fc 100644
--- a/README.md
+++ b/README.md
@@ -2,14 +2,9 @@
 
 Apache log4net is a sub project of the Apache Logging Services project. Apache 
log4net graduated from the Apache Incubator in February 2007. Please visit the 
official [website](http://logging.apache.org/log4net) for additional 
information.
 
-
 # Documentation
 
-For local documentation, which is correct for this release see:
-doc/index.html
-
-For the latest documentation see the log4net web site at:
-http://logging.apache.org/log4net
+For the latest documentation see the log4net web site at 
.
 
 # Contributing
 



logging-log4net git commit: Keys: added backticks and improved the developer guide on how to add keys

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop aec32afce -> 17e2efcdd


Keys: added backticks and improved the developer guide on how to add keys


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/17e2efcd
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/17e2efcd
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/17e2efcd

Branch: refs/heads/develop
Commit: 17e2efcdd485084467b9da3ce7ae65c5d683543f
Parents: aec32af
Author: Dominik Psenner 
Authored: Thu Jul 20 18:10:25 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:10:25 2017 +0200

--
 KEYS.md | 36 +---
 1 file changed, 29 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/17e2efcd/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index 15b4bf4..d7cb6f5 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -4,13 +4,24 @@ This file contains the PGP keys of various Apache developers. 
These keys are pri
 
 # Add keys
 
-This information is for the developers. To add your key information use do the 
following, replacing UID with your email address:
+This information is for the developers. To add your key information use the 
following shell script by setting the variables NAME and EMAIL to your name and 
email respectively:
 
 ```
-echo "" >> KEYS.md
-echo "## your name " >> KEYS.md
-gpg --list-keys UID >> KEYS.md
-gpg --export -a UID >> KEYS.md
+#!/bin/bash
+NAME="your name"
+EMAIL="your@email"
+
+cat <> KEYS.md
+## $NAME <$EMAIL>
+
+``
+gpg --list-keys $EMAIL
+``
+
+``
+gpg --export -a $EMAIL
+``
+EOT
 ```
 
 The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS.md;hb=refs/heads/master
@@ -27,10 +38,12 @@ This information is for the user. To import this key file 
into your keyring use:
 
 ## Nicko Cadell 
 
+```
 pub   1024D/914A4D28 2005-03-07
 uid  Nicko Cadell 
 sub   2048g/6923CBDA 2005-03-07
-
+```
+```
 -BEGIN PGP PUBLIC KEY BLOCK-
 Version: GnuPG v1.4.0 (MingW32)
 
@@ -61,9 +74,11 @@ 
Sk0ouF4An1sFuJ+/kJlvKRs+nNjFqrQdsuDCAJ9WDNgUqnAkdLVTRJq8UeK0AjOq
 oQ==
 =4aNz
 -END PGP PUBLIC KEY BLOCK-
+```
 
 ## Stefan Bodewig 
 
+```
 pub   1024D/5F6B8B72 2001-05-28
 uid  Stefan Bodewig 
 sig 35F6B8B72 2001-05-28  Stefan Bodewig 
@@ -206,7 +221,8 @@ sig3 01530235 2007-05-02  Luc Maisonobe 
(SpaceRoots) 
 sub   1024g/24774157 2001-05-28
 sig  5F6B8B72 2001-05-28  Stefan Bodewig 
-
+```
+```
 -BEGIN PGP PUBLIC KEY BLOCK-
 Version: GnuPG v1.4.2 (GNU/Linux)
 
@@ -609,14 +625,18 @@ 
ABIJEKIRWuFfa4tyB2VHUEcAAQENMgCgnc22kj8TfjktU6u4SUUqud25ZZcAn0B2
 b0zPjKjGuiwdKSnkFbNcFS3g
 =UxMc
 -END PGP PUBLIC KEY BLOCK-
+```
 
 ## Dominik Psenner 
 
+```
 pub   2048R/5497A907 2016-08-21
 uid  Dominik Psenner 
 uid  Dominik Psenner 
 sub   2048R/09136DF3 2016-08-21
+```
 
+```
 -BEGIN PGP PUBLIC KEY BLOCK-
 Version: GnuPG v1
 
@@ -655,3 +675,5 @@ 
gaPrYff+KSRAPmNl/oRE8qySEimDO3u+UqYKJHKGOqKcQCxwsbhPOYniakR09UMc
 agG4idE=
 =w70J
 -END PGP PUBLIC KEY BLOCK-
+```
+



logging-log4net git commit: Keys: put howto as into

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 264486e28 -> c1ef66bbe


Keys: put howto as into 


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/c1ef66bb
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/c1ef66bb
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/c1ef66bb

Branch: refs/heads/develop
Commit: c1ef66bbeb457a910781a8f24338f05e5f94bb93
Parents: 264486e
Author: Dominik Psenner 
Authored: Thu Jul 20 18:18:24 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:18:24 2017 +0200

--
 KEYS.md | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/c1ef66bb/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index cb57c2e..3137f8d 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -6,23 +6,24 @@ This file contains the PGP keys of various Apache developers. 
These keys are pri
 
 This information is for the developers. To add your key information use the 
following shell script by setting the variables NAME and EMAIL to your name and 
email respectively:
 
-```
+
 #!/bin/bash
 NAME="your name"
 EMAIL="your@email"
 
-cat <> KEYS.md
-## $NAME <$EMAIL>
+cat EOT  KEYS.md
+## $NAME $EMAIL
 
-\`\`\`
+
 gpg --list-keys $EMAIL
-\`\`\`
+
 
-\`\`\`
+
 gpg --export -a $EMAIL
-\`\`\`
+
+
 EOT
-```
+
 
 The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS.md;hb=refs/heads/master
 



logging-log4net git commit: Keys: added comments to the sample script

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop ad4210959 -> aa016ec99


Keys: added comments to the sample script


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/aa016ec9
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/aa016ec9
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/aa016ec9

Branch: refs/heads/develop
Commit: aa016ec999f2c1da696af43917afaf7248dbd361
Parents: ad42109
Author: Dominik Psenner 
Authored: Thu Jul 20 18:26:12 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:26:12 2017 +0200

--
 KEYS.md | 21 +++--
 1 file changed, 19 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/aa016ec9/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index 1ac7852..6199b60 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -8,21 +8,38 @@ This information is for the developers. To add your key 
information use the foll
 
 
 #!/bin/bash
+
+# put your name and email address here
 NAME="your name"
 EMAIL="your@email"
 
+# add heading
 cat <> KEYS.md
 ## $NAME $EMAIL
 
 ```
-gpg --list-keys $EMAIL
+EOT
+
+# export key information
+gpg --list-keys $EMAIL >> KEYS.md
+
+# add spacer
+cat <> KEYS.md
 ```
 
 ```
-gpg --export -a $EMAIL
+EOT
+
+# export key
+gpg --export -a $EMAIL >> KEYS.md
+
+# add ending
+cat <> KEYS.md
 ```
 
 EOT
+
+# done
 
 
 The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS.md;hb=refs/heads/master



logging-log4net git commit: ReleaseInstructions: fixed a few code quotes

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 0d35dde99 -> 67eedbcad


ReleaseInstructions: fixed a few code quotes


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/67eedbca
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/67eedbca
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/67eedbca

Branch: refs/heads/develop
Commit: 67eedbcad24f4fe7eb460c0c3d6ad4b2b6df4cbf
Parents: 0d35dde
Author: Dominik Psenner 
Authored: Thu Jul 20 16:42:27 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 16:42:27 2017 +0200

--
 ReleaseInstructions.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/67eedbca/ReleaseInstructions.md
--
diff --git a/ReleaseInstructions.md b/ReleaseInstructions.md
index 9bea5ff..487babe 100644
--- a/ReleaseInstructions.md
+++ b/ReleaseInstructions.md
@@ -111,7 +111,7 @@ Votes, please. This vote will close in 72 hours, 1000 GMT 
24-Dec 2016
  [ ] -1 I oppose this release because...
  
 Thanks!
-´´´
+```
 * If the vote doesn't pass, adapt trunk and start over with tagging the next 
release candidate
 * Once the vote passes:
 
@@ -124,7 +124,7 @@ Thanks!
   $ svn cp -m "1.2.14 release has been accepted" \
 https://svn.apache.org/repos/asf/logging/log4net/tags/1.2.14RC1 \
 https://svn.apache.org/repos/asf/logging/log4net/tags/1.2.14
-´´´
+```
 * publish the nuget package
 * wait for the mirrors to catch up before proceeding, this takes several hours
 
@@ -133,7 +133,7 @@ Thanks!
 * publish the website by copying it to 

 by convention create a directory named after the release, e.g. copy site to 

 * Ensure line-feeds are consistent and that the cgi script has the 
svn:executable property set.
 * Change the `.htaccess` files and 2.x/2.0.x symlinks in 

 so they point at your new directory.
-* Copy ´download_log4net.html´ file from the new directory to 

+* Copy `download_log4net.html` file from the new directory to 

 * Send an announcement mail at least to using your u...@apache.org email 
address. PGP sign the announcement email.
   * log4net-...@logging.apache.org
   * log4net-u...@logging.apache.org



logging-log4net git commit: Contributing: the link struggling continues..

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop 532ab65b1 -> 14525ae77


Contributing: the link struggling continues..


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/14525ae7
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/14525ae7
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/14525ae7

Branch: refs/heads/develop
Commit: 14525ae77fb10e8c284cdca42d9acc4a70b69553
Parents: 532ab65
Author: Dominik Psenner 
Authored: Thu Jul 20 17:16:36 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:16:36 2017 +0200

--
 CONTRIBUTING.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/14525ae7/CONTRIBUTING.md
--
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e674d88..b809bd0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -70,7 +70,7 @@ There are many ways to contribute changes to the codebase. 
One is to file a pull
 * Make your modifications in the form of commits. Please read the section 
about commit messages for further information about how commit messages should 
be written.
 * Please check for unnecessary whitespace with git diff --check before 
committing.
 * Make sure you write tests for your changes!
-* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](#Continuous-deployment-pipeline) for further information.
+* Please note that not all targets can be built on a single machine and 
therefore only a subset of the actual targets can be built and tested easily on 
the machine of a developer. The good thing is, all branches and pull requests 
are built by the continuous deployment pipeline. Please continue reading [that 
section](#continuous-deployment-pipeline) for further information.
 
 ### Commit messages
 



[2/2] logging-log4net git commit: Keys: adjusted to be in markup style

2017-07-20 Thread dpsenner
Keys: adjusted to be in markup style


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/7f013e76
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/7f013e76
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/7f013e76

Branch: refs/heads/develop
Commit: 7f013e76cb2eb216d6307690a62579786451810d
Parents: 16efded
Author: Dominik Psenner 
Authored: Thu Jul 20 17:55:26 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 17:55:26 2017 +0200

--
 KEYS | 31 ---
 1 file changed, 20 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/7f013e76/KEYS
--
diff --git a/KEYS b/KEYS
index 463d2ce..09f85d8 100644
--- a/KEYS
+++ b/KEYS
@@ -1,24 +1,29 @@
-This file contains the PGP keys of various Apache developers.
-These keys are primarily used for code signing.
+# Introduction
 
-These keys can be verified using any OpenPGP compatible system,
-for example, http://www.gnupg.org.
+This file contains the PGP keys of various Apache developers. These keys are 
primarily used for code signing. These keys can be verified using any OpenPGP 
compatible system, for example, http://www.gnupg.org.
 
-Developers: To add key information use:
+# Add keys
+
+This information is for the developers. To add your key information use do the 
following, replacing UID with your email address:
+
+```
   gpg --list-keys UID
   gpg --export -a UID
+```
 
-(Where UID is your email address)
+The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS;hb=refs/heads/master
 
-The original source of this file is
-https://svn.apache.org/repos/asf/logging/log4net/trunk/KEYS
-
-User: To import this key file into your keyring use:
-  gpg --import KEYS
+# Import
 
+This information is for the user. To import this key file into your keyring 
use:
 
+```
+  gpg --import KEYS
+```
 
+# Keys
 
+## Nicko Cadell 
 
 pub   1024D/914A4D28 2005-03-07
 uid  Nicko Cadell 
@@ -55,6 +60,8 @@ oQ==
 =4aNz
 -END PGP PUBLIC KEY BLOCK-
 
+## Stefan Bodewig 
+
 pub   1024D/5F6B8B72 2001-05-28
 uid  Stefan Bodewig 
 sig 35F6B8B72 2001-05-28  Stefan Bodewig 
@@ -601,6 +608,8 @@ b0zPjKjGuiwdKSnkFbNcFS3g
 =UxMc
 -END PGP PUBLIC KEY BLOCK-
 
+## Dominik Psenner 
+
 pub   2048R/5497A907 2016-08-21
 uid  Dominik Psenner 
 uid  Dominik Psenner 



logging-log4net git commit: Keys: finally found the right combination of correct syntax and markdown

2017-07-20 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop aa016ec99 -> 2a4bf9429


Keys: finally found the right combination of correct syntax and markdown


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/2a4bf942
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/2a4bf942
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/2a4bf942

Branch: refs/heads/develop
Commit: 2a4bf9429ed4bd2c510f6a4cc9ab6d78d261273d
Parents: aa016ec
Author: Dominik Psenner 
Authored: Thu Jul 20 18:32:21 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 20 18:32:21 2017 +0200

--
 KEYS.md | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/2a4bf942/KEYS.md
--
diff --git a/KEYS.md b/KEYS.md
index 6199b60..e791fe5 100644
--- a/KEYS.md
+++ b/KEYS.md
@@ -6,7 +6,7 @@ This file contains the PGP keys of various Apache developers. 
These keys are pri
 
 This information is for the developers. To add your key information use the 
following shell script by setting the variables NAME and EMAIL to your name and 
email respectively:
 
-
+```
 #!/bin/bash
 
 # put your name and email address here
@@ -17,7 +17,7 @@ EMAIL="your@email"
 cat <> KEYS.md
 ## $NAME $EMAIL
 
-```
+\`\`\`
 EOT
 
 # export key information
@@ -25,9 +25,9 @@ gpg --list-keys $EMAIL >> KEYS.md
 
 # add spacer
 cat <> KEYS.md
-```
+\`\`\`
 
-```
+\`\`\`
 EOT
 
 # export key
@@ -35,12 +35,12 @@ gpg --export -a $EMAIL >> KEYS.md
 
 # add ending
 cat <> KEYS.md
-```
+\`\`\`
 
 EOT
 
 # done
-
+```
 
 The original source of this file is 
https://git-wip-us.apache.org/repos/asf?p=logging-log4net.git;a=blob;f=KEYS.md;hb=refs/heads/master
 



[2/7] logging-log4net git commit: Refactor: removed trailing whitespaces from RollingFileAppenderTest.cs

2017-07-27 Thread dpsenner
Refactor: removed trailing whitespaces from RollingFileAppenderTest.cs


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/c6391aea
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/c6391aea
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/c6391aea

Branch: refs/heads/develop
Commit: c6391aea18a6a4124f46b11e33feec6910a54dce
Parents: c2d47da
Author: Dominik Psenner 
Authored: Thu Jul 27 17:29:52 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:29:52 2017 +0200

--
 tests/src/Appender/RollingFileAppenderTest.cs | 63 +++---
 1 file changed, 31 insertions(+), 32 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/c6391aea/tests/src/Appender/RollingFileAppenderTest.cs
--
diff --git a/tests/src/Appender/RollingFileAppenderTest.cs 
b/tests/src/Appender/RollingFileAppenderTest.cs
index 0ba3e07..25d4fa5 100644
--- a/tests/src/Appender/RollingFileAppenderTest.cs
+++ b/tests/src/Appender/RollingFileAppenderTest.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -481,8 +481,8 @@ namespace log4net.Tests.Appender
}
 
/// 
-   /// Called before logging a message to check that all the 
expected files exist, 
-   /// and only the expected files.  Also verifies the length of 
all files against 
+   /// Called before logging a message to check that all the 
expected files exist,
+   /// and only the expected files.  Also verifies the length of 
all files against
/// the expected length
/// 
/// 
@@ -493,8 +493,8 @@ namespace log4net.Tests.Appender
}
 
/// 
-   /// Called after logging a message to check that all the 
expected files exist, 
-   /// and only the expected files.  Also verifies the length of 
all files against 
+   /// Called after logging a message to check that all the 
expected files exist,
+   /// and only the expected files.  Also verifies the length of 
all files against
/// the expected length
/// 
/// 
@@ -505,7 +505,7 @@ namespace log4net.Tests.Appender
}
 
/// 
-   /// Logs a message, verifying the expected message counts 
against the 
+   /// Logs a message, verifying the expected message counts 
against the
/// current running totals.
/// 
/// 
@@ -671,7 +671,7 @@ namespace log4net.Tests.Appender
//// is logged, rather before next message is 
logged.
//if (stats.NumberOfFileRolls <= 1 )
//{
-   //return null;   
+   //return null;
//}
//// Use backup files from previous round.  
The minus 2 is because we have already
//// rolled, and the first round uses null 
instead of the string
@@ -896,8 +896,8 @@ namespace log4net.Tests.Appender
 
/// 
/// This routine takes a list of backup file names and a 
message that will be logged
-   /// repeatedly, and generates a collection of objects 
containing pre-condition and 
-   /// post-condition information.  This pre/post information 
shows the names and expected 
+   /// repeatedly, and generates a collection of objects 
containing pre-condition and
+   /// post-condition information.  This pre/post information 
shows the names and expected
/// file sizes for all files just before and just after a 
message is logged.
/// 
/// A message to log 
repeatedly
@@ -947,14 +947,14 @@ namespace log4net.Tests.Appender
 

[3/7] logging-log4net git commit: Refactor: removed code in RollingFileAppenderTest.cs that is commented out

2017-07-27 Thread dpsenner
Refactor: removed code in RollingFileAppenderTest.cs that is commented out

After all we have the file versioned and can bring that code back anytime
we want.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/3c6ec8bb
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/3c6ec8bb
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/3c6ec8bb

Branch: refs/heads/develop
Commit: 3c6ec8bb87140be7707a02ed43aed425cee0a2b9
Parents: c6391ae
Author: Dominik Psenner 
Authored: Thu Jul 27 17:31:10 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:31:10 2017 +0200

--
 tests/src/Appender/RollingFileAppenderTest.cs | 55 --
 1 file changed, 55 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/3c6ec8bb/tests/src/Appender/RollingFileAppenderTest.cs
--
diff --git a/tests/src/Appender/RollingFileAppenderTest.cs 
b/tests/src/Appender/RollingFileAppenderTest.cs
index 25d4fa5..07ebfec 100644
--- a/tests/src/Appender/RollingFileAppenderTest.cs
+++ b/tests/src/Appender/RollingFileAppenderTest.cs
@@ -518,27 +518,6 @@ namespace log4net.Tests.Appender
_iMessagesLoggedThisFile++;
}
 
-   //private void DumpFileEntry( RollFileEntry entry )
-   //{
-   //System.Diagnostics.Debug.WriteLine( "\tfile   name: " 
+ entry.FileName );
-   //System.Diagnostics.Debug.WriteLine( "\tfile length: " 
+ entry.FileLength );
-   //}
-
-   //private void DumpTableEntry( RollConditions entry )
-   //{
-   //System.Diagnostics.Debug.WriteLine( "Pre-Conditions" 
);
-   //foreach( RollFileEntry file in 
entry.GetPreLogFileEntries() )
-   //{
-   //DumpFileEntry( file );
-   //}
-   //System.Diagnostics.Debug.WriteLine( "Post-Conditions" 
);
-   //foreach( RollFileEntry file in 
entry.GetPostLogFileEntries() )
-   //{
-   //DumpFileEntry( file );
-   //}
-   ////
System.Diagnostics.Debug.WriteLine("");
-   //}
-
/// 
/// Runs through all table entries, logging messages.  Before 
each message is logged,
/// pre-conditions are checked to ensure the expected files 
exist and they are the
@@ -650,40 +629,6 @@ namespace log4net.Tests.Appender
return sGroups[iGroup];
}
 
-   / 
-   / Builds a collection of file entries based on the file 
names
-   / specified in a groups string and the max file size from 
the
-   / stats object
-   / 
-   / 
-   / 
-   / 
-   //private RollFileEntry[] MakeBackupFileEntriesForPreCondition( 
string sBackupGroups, RollingStats stats )
-   //{
-   //if (0 == stats.NumberOfFileRolls )
-   //{
-   //return null;  // first round has no previous 
backups
-   //}
-   //string sGroup;
-   //if (0 == stats.MessagesThisFile )
-   //{
-   //// first file has special pattern...since 
rolling doesn't occur when message
-   //// is logged, rather before next message is 
logged.
-   //if (stats.NumberOfFileRolls <= 1 )
-   //{
-   //return null;
-   //}
-   //// Use backup files from previous round.  
The minus 2 is because we have already
-   //// rolled, and the first round uses null 
instead of the string
-   //sGroup = GetBackupGroup( sBackupGroups, 
stats.NumberOfFileRolls-2 );
-   //}
-   //else
-   //{
-   //sGroup = GetBackupGroup( sBackupGroups, 
stats.NumberOfFileRolls-1 );
-   //}
-   //return MakeBackupFileEntriesFromBackupGroup( sGroup, 
stats.MaximumFileSize );
-   //}
-
/// 
/// Builds a collection of file entries based on the file names
/// specified in a groups string and the max 

[5/7] logging-log4net git commit: Refactor: fixed spaces to be tabs in RollingFileAppender.cs

2017-07-27 Thread dpsenner
Refactor: fixed spaces to be tabs in RollingFileAppender.cs


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/89d3820b
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/89d3820b
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/89d3820b

Branch: refs/heads/develop
Commit: 89d3820b17cb6287c0a1da4ce236a6c2eba741a3
Parents: c8e5130
Author: Dominik Psenner 
Authored: Thu Jul 27 17:38:34 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:38:34 2017 +0200

--
 src/Appender/RollingFileAppender.cs | 330 +++
 1 file changed, 165 insertions(+), 165 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/89d3820b/src/Appender/RollingFileAppender.cs
--
diff --git a/src/Appender/RollingFileAppender.cs 
b/src/Appender/RollingFileAppender.cs
index a56766b..fcdd13a 100644
--- a/src/Appender/RollingFileAppender.cs
+++ b/src/Appender/RollingFileAppender.cs
@@ -124,10 +124,10 @@ namespace log4net.Appender
/// Douglas de la Torre
/// Edward Smit
public class RollingFileAppender : FileAppender
-{
-#region Public Enums
+   {
+   #region Public Enums
 
-/// 
+   /// 
/// Style of rolling to use
/// 
/// 
@@ -259,7 +259,7 @@ namespace log4net.Appender
#region Public Instance Properties
 
 #if !NET_1_0 && !CLI_1_0 && !NETCF
-/// 
+   /// 
/// Gets or sets the strategy for determining the current date 
and time. The default
/// implementation is to use LocalDateTime which internally 
calls through to DateTime.Now.
/// DateTime.UtcNow may be used on frameworks newer than .NET 
1.0 by specifying
@@ -272,17 +272,17 @@ namespace log4net.Appender
/// 
/// Gets or sets the  used to return the current date and time.
/// 
-/// 
-/// There are two built strategies for determining the current date 
and time,
+   /// 
+   /// There are two built strategies for determining the current 
date and time,
/// 
-/// and .
-/// 
-/// 
+   /// and .
+   /// 
+   /// 
/// The default strategy is .
/// 
/// 
 #else
-/// 
+   /// 
/// Gets or sets the strategy for determining the current date 
and time. The default
/// implementation is to use LocalDateTime which internally 
calls through to DateTime.Now.
/// 
@@ -293,12 +293,12 @@ namespace log4net.Appender
/// 
/// Gets or sets the  used to return the current date and time.
/// 
-/// 
+   /// 
/// The default strategy is .
/// 
/// 
 #endif
-public IDateTime DateTimeStrategy
+   public IDateTime DateTimeStrategy
{
get { return m_dateTime; }
set { m_dateTime = value; }
@@ -491,25 +491,25 @@ namespace log4net.Appender
}
}
 
-/// 
-/// Gets or sets a value indicating whether to preserve the file name 
extension when rolling.
-/// 
-/// 
-/// true if the file name extension should be preserved.
-/// 
-/// 
-/// 
-/// By default file.log is rolled to file.log.-MM-dd or 
file.log.curSizeRollBackup.
-/// However, under Windows the new file name will loose any program 
associations as the
-/// extension is changed. Optionally file.log can be renamed to 
file.-MM-dd.log or
-/// file.curSizeRollBackup.log to maintain any program associations.
-/// 
-/// 
-public bool PreserveLogFileNameExtension
-{
-get { return m_preserveLogFileNameExtension; }
-set { m_preserveLogFileNameExtension = value; }
-}
+   /// 
+   /// Gets or sets a value indicating whether to preserve the 
file name extension when rolling.
+   /// 
+   /// 
+   /// true if the file name extension should be preserved.
+   /// 
+   /// 
+   /// 
+   /// By default file.log is rolled to file.log.-MM-dd or 
file.log.curSizeRollBackup.
+   /// However, under Windows the new file name will loose any 
program associations as the
+  

[7/7] logging-log4net git commit: Refactor: fixed all comments in RollingFileAppender.cs to match `// [a-zA-Z]`

2017-07-27 Thread dpsenner
Refactor: fixed all comments in RollingFileAppender.cs to match `// [a-zA-Z]`


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/aefe91af
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/aefe91af
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/aefe91af

Branch: refs/heads/develop
Commit: aefe91afd550811a1b26f9ce9414388874ae598a
Parents: ae65cb8
Author: Dominik Psenner 
Authored: Thu Jul 27 17:41:10 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:41:10 2017 +0200

--
 src/Appender/RollingFileAppender.cs | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/aefe91af/src/Appender/RollingFileAppender.cs
--
diff --git a/src/Appender/RollingFileAppender.cs 
b/src/Appender/RollingFileAppender.cs
index 2963db6..1bcf0e0 100644
--- a/src/Appender/RollingFileAppender.cs
+++ b/src/Appender/RollingFileAppender.cs
@@ -984,8 +984,8 @@ namespace log4net.Appender
}
catch(FormatException)
{
-   //this happens when file.log -> 
file.log.-MM-dd which is normal
-   //when staticLogFileName == false
+   // This happens when file.log -> 
file.log.-MM-dd which is normal
+   // when staticLogFileName == false
LogLog.Debug(declaringType, "Encountered a 
backup file not ending in .x ["+curFileName+"]");
}
}
@@ -1206,9 +1206,9 @@ namespace log4net.Appender
return;
}
 
-   //is the new file name equivalent to the 
'current' one
-   //something has gone wrong if we hit this -- we 
should only
-   //roll over if the new file will be different 
from the old
+   // is the new file name equivalent to the 
'current' one
+   // something has gone wrong if we hit this -- 
we should only
+   // roll over if the new file will be different 
from the old
string dateFormat = 
m_now.ToString(m_datePattern, 
System.Globalization.DateTimeFormatInfo.InvariantInfo);
if 
(m_scheduledFilename.Equals(CombinePath(File, dateFormat)))
{
@@ -1222,7 +1222,7 @@ namespace log4net.Appender
this.CloseFile();
}
 
-   //we may have to roll over a large number of 
backups here
+   // we may have to roll over a large number of 
backups here
for (int i = 1; i <= m_curSizeRollBackups; i++)
{
string from = CombinePath(File, "." + 
i);
@@ -1233,10 +1233,10 @@ namespace log4net.Appender
RollFile(File, m_scheduledFilename);
}
 
-   //We've cleared out the old date and are ready for the 
new
+   // We've cleared out the old date and are ready for the 
new
m_curSizeRollBackups = 0;
 
-   //new scheduled name
+   // new scheduled name
m_scheduledFilename = CombinePath(File, 
m_now.ToString(m_datePattern, 
System.Globalization.DateTimeFormatInfo.InvariantInfo));
 
if (fileIsOpen)
@@ -1463,10 +1463,10 @@ namespace log4net.Appender
}
else
{
-   //countDirection >= 0
+   // countDirection >= 0
if (m_curSizeRollBackups >= 
m_maxSizeRollBackups && m_maxSizeRollBackups > 0)
{
-   //delete the first and keep 
counting up.
+   // delete the first and keep 
counting up.
int oldestFileIndex = 
m_curSizeRollBackups - m_maxSizeRollBackups;
 
// If static then there is 1 
file without a number, therefore 1 less archive



[6/7] logging-log4net git commit: Refactor: removed code in RollingFileAppender.cs that is commented out

2017-07-27 Thread dpsenner
Refactor: removed code in RollingFileAppender.cs that is commented out


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/ae65cb85
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/ae65cb85
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/ae65cb85

Branch: refs/heads/develop
Commit: ae65cb85cda07827f33257af5ea474631827a264
Parents: 89d3820
Author: Dominik Psenner 
Authored: Thu Jul 27 17:39:47 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:39:47 2017 +0200

--
 src/Appender/RollingFileAppender.cs | 12 
 1 file changed, 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/ae65cb85/src/Appender/RollingFileAppender.cs
--
diff --git a/src/Appender/RollingFileAppender.cs 
b/src/Appender/RollingFileAppender.cs
index fcdd13a..2963db6 100644
--- a/src/Appender/RollingFileAppender.cs
+++ b/src/Appender/RollingFileAppender.cs
@@ -929,18 +929,6 @@ namespace log4net.Appender
return;
}
 
-   /*
-   if (m_staticLogFileName)
-   {
-   int endLength = curFileName.Length - index;
-   if (baseFile.Length + endLength != 
curFileName.Length)
-   {
-   // file is probably scheduledFilename + 
.x so I don't care
-   return;
-   }
-   }
-   */
-
// Only look for files in the current roll point
if (m_rollDate && !m_staticLogFileName)
{



[4/7] logging-log4net git commit: Refactor: removed trailing whitespace from RollingFileAppender.cs

2017-07-27 Thread dpsenner
Refactor: removed trailing whitespace from RollingFileAppender.cs


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/c8e5130c
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/c8e5130c
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/c8e5130c

Branch: refs/heads/develop
Commit: c8e5130cde5ab416a2c7878ee8979329942d4ed0
Parents: 3c6ec8b
Author: Dominik Psenner 
Authored: Thu Jul 27 17:36:10 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:36:10 2017 +0200

--
 src/Appender/RollingFileAppender.cs | 282 +++
 1 file changed, 141 insertions(+), 141 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/c8e5130c/src/Appender/RollingFileAppender.cs
--
diff --git a/src/Appender/RollingFileAppender.cs 
b/src/Appender/RollingFileAppender.cs
index 7554bf4..a56766b 100644
--- a/src/Appender/RollingFileAppender.cs
+++ b/src/Appender/RollingFileAppender.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -32,12 +32,12 @@ namespace log4net.Appender
// The following sounds good, and I though it was the case, but after
// further testing on Windows I have not been able to confirm it.
 
-   /// On the Windows platform if another process has a write lock on the 
file 
+   /// On the Windows platform if another process has a write lock on the 
file
/// that is to be deleted, but allows shared read access to the file 
then the
-   /// file can be moved, but cannot be deleted. If the other process also 
allows 
-   /// shared delete access to the file then the file will be deleted once 
that 
+   /// file can be moved, but cannot be deleted. If the other process also 
allows
+   /// shared delete access to the file then the file will be deleted once 
that
/// process closes the file. If it is necessary to open the log file or 
any
-   /// of the backup files outside of this appender for either read or 
+   /// of the backup files outside of this appender for either read or
/// write access please ensure that read and delete share modes are 
enabled.
 #endif
 
@@ -69,34 +69,34 @@ namespace log4net.Appender
/// Infinite number of backups by file size 
/// 
/// 
-   /// 
+   ///
/// 
/// 
-   /// For large or infinite numbers of backup files a  
+   /// For large or infinite numbers of backup files a 
/// greater than zero is highly recommended, otherwise all the backup 
files need
/// to be renamed each time a new backup is created.
/// 
/// 
-   /// When Date/Time based rolling is used setting  
+   /// When Date/Time based rolling is used setting 
/// to  will reduce the number of file renamings 
to few or none.
/// 
/// 
-   /// 
+   ///
/// 
/// 
/// Changing  or  without clearing
-   /// the log file directory of backup files will cause unexpected and 
unwanted side effects.  
+   /// the log file directory of backup files will cause unexpected and 
unwanted side effects.
/// 
/// 
-   /// 
+   ///
/// 
/// If Date/Time based rolling is enabled this appender will attempt to 
roll existing files
/// in the directory without a Date/Time tag based on the last write 
date of the base log file.
-   /// The appender only rolls the log file when a message is logged. If 
Date/Time based rolling 
+   /// The appender only rolls the log file when a message is logged. If 
Date/Time based rolling
/// is enabled then the appender will not roll the log file at the 
Date/Time boundary but
/// at the point when the next message is logged after the boundary has 
been crossed.
/// 
-   /// 
+   ///
/// 
/// The  extends the  and
/// has the same behavior when opening the log file.
@@ -111,7 +111,7 @@ 

[1/7] logging-log4net git commit: Refactor: fixed whitespaces in RollingFileAppenderTest.cs from space to tab

2017-07-27 Thread dpsenner
Repository: logging-log4net
Updated Branches:
  refs/heads/develop cd8b579fa -> aefe91afd


Refactor: fixed whitespaces in RollingFileAppenderTest.cs from space to tab


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/c2d47da0
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/c2d47da0
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/c2d47da0

Branch: refs/heads/develop
Commit: c2d47da0902f508fa8433ac648233cf127dba8c3
Parents: cd8b579
Author: Dominik Psenner 
Authored: Thu Jul 27 17:25:40 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 17:25:40 2017 +0200

--
 tests/src/Appender/RollingFileAppenderTest.cs | 329 +++--
 1 file changed, 165 insertions(+), 164 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/c2d47da0/tests/src/Appender/RollingFileAppenderTest.cs
--
diff --git a/tests/src/Appender/RollingFileAppenderTest.cs 
b/tests/src/Appender/RollingFileAppenderTest.cs
index 6704777..0ba3e07 100644
--- a/tests/src/Appender/RollingFileAppenderTest.cs
+++ b/tests/src/Appender/RollingFileAppenderTest.cs
@@ -146,8 +146,8 @@ namespace log4net.Tests.Appender
/// 
private static void VerifyFileCount(int iExpectedCount)
{
-VerifyFileCount(iExpectedCount, false);
-}
+   VerifyFileCount(iExpectedCount, false);
+   }
/// 
/// Finds the number of files that match the base file name,
/// and matches the result against an expected count
@@ -201,44 +201,44 @@ namespace log4net.Tests.Appender
VerifyFileCount(2);
}
 
-[Test]
-public void RollingCombinedWithPreserveExtension()
-{
-_root = 
((Repository.Hierarchy.Hierarchy)Utils.GetRepository()).Root;
-_root.Level = Level.All;
-PatternLayout patternLayout = new PatternLayout();
-patternLayout.ActivateOptions();
-
-RollingFileAppender roller = new RollingFileAppender();
-roller.StaticLogFileName = false;
-roller.Layout = patternLayout;
-roller.AppendToFile = true;
-roller.RollingStyle = 
RollingFileAppender.RollingMode.Composite;
-roller.DatePattern = "dd_MM_";
-roller.MaxSizeRollBackups = 1;
-roller.CountDirection = 1;
-roller.PreserveLogFileNameExtension = true;
-roller.MaximumFileSize = "10KB";
-roller.File = c_fileName;
-roller.ActivateOptions();
-_root.AddAppender(roller);
-
-_root.Repository.Configured = true;
-
-for (int i = 0; i < 1000; i++)
-{
-StringBuilder s = new StringBuilder();
-for (int j = 50; j < 100; j++)
-{
-if (j > 50) {
-s.Append(" ");
-}
-s.Append(j);
-}
-_root.Log(Level.Debug, s.ToString(), null);
-}
-VerifyFileCount(2, true);
-}
+   [Test]
+   public void RollingCombinedWithPreserveExtension()
+   {
+   _root = 
((Repository.Hierarchy.Hierarchy)Utils.GetRepository()).Root;
+   _root.Level = Level.All;
+   PatternLayout patternLayout = new PatternLayout();
+   patternLayout.ActivateOptions();
+
+   RollingFileAppender roller = new RollingFileAppender();
+   roller.StaticLogFileName = false;
+   roller.Layout = patternLayout;
+   roller.AppendToFile = true;
+   roller.RollingStyle = 
RollingFileAppender.RollingMode.Composite;
+   roller.DatePattern = "dd_MM_";
+   roller.MaxSizeRollBackups = 1;
+   roller.CountDirection = 1;
+   roller.PreserveLogFileNameExtension = true;
+   roller.MaximumFileSize = "10KB";
+   roller.File = c_fileName;
+   roller.ActivateOptions();
+   _root.AddAppender(roller);
+
+   _root.Repository.Configured = true;
+
+   for (int i = 0; i < 1000; i++)
+   {

[12/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Appender/AnsiColorTerminalAppender.cs
--
diff --git a/src/Appender/AnsiColorTerminalAppender.cs 
b/src/Appender/AnsiColorTerminalAppender.cs
index 2f07476..a73b2c0 100644
--- a/src/Appender/AnsiColorTerminalAppender.cs
+++ b/src/Appender/AnsiColorTerminalAppender.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -33,11 +33,11 @@ namespace log4net.Appender
/// 
/// 
/// AnsiColorTerminalAppender appends log events to the standard output 
stream
-   /// or the error output stream using a layout specified by the 
+   /// or the error output stream using a layout specified by the
/// user. It also allows the color of a specific level of message to be 
set.
/// 
/// 
-   /// This appender expects the terminal to understand the VT100 control 
set 
+   /// This appender expects the terminal to understand the VT100 control 
set
/// in order to interpret the color codes. If the terminal or console 
does not
/// understand the control codes the behavior is not defined.
/// 
@@ -47,11 +47,11 @@ namespace log4net.Appender
/// error stream.
/// 
/// 
-   /// NOTE: This appender writes each message to the 
System.Console.Out or 
+   /// NOTE: This appender writes each message to the 
System.Console.Out or
/// System.Console.Error that is set at the time the event is 
appended.
-   /// Therefore it is possible to programmatically redirect the output of 
this appender 
+   /// Therefore it is possible to programmatically redirect the output of 
this appender
/// (for example NUnit does this to capture program output). While this 
is the desired
-   /// behavior of this appender it may have security implications in your 
application. 
+   /// behavior of this appender it may have security implications in your 
application.
/// 
/// 
/// When configuring the ANSI colored terminal appender, a mapping 
should be
@@ -162,7 +162,7 @@ namespace log4net.Appender
}
 
/// 
-   /// The enum of possible foreground or background color values 
for 
+   /// The enum of possible foreground or background color values 
for
/// use with the color mapping method
/// 
/// 
@@ -222,10 +222,10 @@ namespace log4net.Appender
/// Initializes a new instance of the  class.
/// 
/// 
-   /// The instance of the  class is set up to write 
+   /// The instance of the  class is set up to write
/// to the standard output stream.
/// 
-   public AnsiColorTerminalAppender() 
+   public AnsiColorTerminalAppender()
{
}
 
@@ -256,8 +256,8 @@ namespace log4net.Appender
if (SystemInfo.EqualsIgnoringCase(ConsoleError, 
trimmedTargetName))
{
m_writeToErrorStream = true;
-   } 
-   else 
+   }
+   else
{
m_writeToErrorStream = false;
}
@@ -296,7 +296,7 @@ namespace log4net.Appender
/// The format of the output will depend on the appender's 
layout.
/// 
/// 
-   override protected void Append(log4net.Core.LoggingEvent 
loggingEvent) 
+   override protected void Append(log4net.Core.LoggingEvent 
loggingEvent)
{
string loggingMessage = 
RenderLoggingEvent(loggingEvent);
 
@@ -314,26 +314,26 @@ namespace log4net.Appender
// are inserted afterwards.
if (loggingMessage.Length > 1)
{
-   if (loggingMessage.EndsWith("\r\n") || 
loggingMessage.EndsWith("\n\r")) 
+   if 

[06/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Layout/PatternLayout.cs
--
diff --git a/src/Layout/PatternLayout.cs b/src/Layout/PatternLayout.cs
index 31a5644..a9140ff 100644
--- a/src/Layout/PatternLayout.cs
+++ b/src/Layout/PatternLayout.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -42,7 +42,7 @@ namespace log4net.Layout
/// 
/// 
/// 
-   /// The goal of this class is to  a 
+   /// The goal of this class is to  a
///  as a string. The results
/// depend on the conversion pattern.
/// 
@@ -72,12 +72,12 @@ namespace log4net.Layout
/// 
/// ILog log = LogManager.GetLogger(typeof(TestApp));
/// log.Debug("Message 1");
-   /// log.Warn("Message 2");   
+   /// log.Warn("Message 2");
/// 
/// would yield the output
/// 
/// DEBUG [main]: Message 1
-   /// WARN  [main]: Message 2  
+   /// WARN  [main]: Message 2
/// 
/// 
/// Note that there is no explicit separator between text and
@@ -102,8 +102,8 @@ namespace log4net.Layout
/// 
/// appdomain
/// 
-   /// Used to output the friendly name of the 
AppDomain where the 
-   /// logging event was generated. 
+   /// Used to output the friendly name of the 
AppDomain where the
+   /// logging event was generated.
/// 
/// 
/// 
@@ -167,15 +167,15 @@ namespace log4net.Layout
/// Equivalent to date
/// 
/// 
-   /// date 
+   /// date
/// 
/// 
-   /// Used to output the date of the logging event in 
the local time zone. 
+   /// Used to output the date of the logging event in 
the local time zone.
/// To output the date in universal time use the 
%utcdate pattern.
-   /// The date conversion 
-   /// specifier may be followed by a date format 
specifier enclosed 
+   /// The date conversion
+   /// specifier may be followed by a date format 
specifier enclosed
/// between braces. For example, 
%date{HH:mm:ss,fff} or
-   /// %date{dd MMM  HH:mm:ss,fff}.  If no 
date format specifier is 
+   /// %date{dd MMM  HH:mm:ss,fff}.  If no 
date format specifier is
/// given then ISO8601 format is
/// assumed ().
/// 
@@ -186,10 +186,10 @@ namespace log4net.Layout
/// 
/// For better results it is recommended to use the 
log4net date
/// formatters. These can be specified using one of 
the strings
-   /// "ABSOLUTE", "DATE" and "ISO8601" for specifying 
-   /// , 
-   ///  and respectively 
-   /// . For example, 
+   /// "ABSOLUTE", "DATE" and "ISO8601" for specifying
+   /// ,
+   ///  and respectively
+   /// . For example,
/// %date{ISO8601} or %date{ABSOLUTE}.
/// 
/// 
@@ -338,7 +338,7 @@ namespace log4net.Layout
/// message
/// 
/// 
-   /// Used to output the application supplied message 
associated with 
+   /// Used to output the application supplied message 
associated with
/// the logging event.
/// 
/// 
@@ -382,10 +382,10 @@ namespace log4net.Layout
/// 

[10/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Appender/TextWriterAppender.cs
--
diff --git a/src/Appender/TextWriterAppender.cs 
b/src/Appender/TextWriterAppender.cs
index 9482607..fe42089 100644
--- a/src/Appender/TextWriterAppender.cs
+++ b/src/Appender/TextWriterAppender.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -54,13 +54,13 @@ namespace log4net.Appender
/// Default constructor.
/// 
/// 
-   public TextWriterAppender() 
+   public TextWriterAppender()
{
}
 
/// 
/// Initializes a new instance of the  class and
-   /// sets the output destination to a new  initialized 
+   /// sets the output destination to a new  initialized
/// with the specified .
/// 
/// The layout to use with this 
appender.
@@ -90,7 +90,7 @@ namespace log4net.Appender
/// 
/// 
[Obsolete("Instead use the default constructor and set the 
Layout & Writer properties")]
-   public TextWriterAppender(ILayout layout, TextWriter writer) 
+   public TextWriterAppender(ILayout layout, TextWriter writer)
{
Layout = layout;
Writer = writer;
@@ -101,17 +101,17 @@ namespace log4net.Appender
#region Public Instance Properties
 
/// 
-   /// Gets or set whether the appender will flush at the end 
+   /// Gets or set whether the appender will flush at the end
/// of each append operation.
/// 
/// 
/// 
-   /// The default behavior is to flush at the end of each 
+   /// The default behavior is to flush at the end of each
/// append operation.
/// 
/// 
-   /// If this option is set to false, then the underlying 
-   /// stream can defer persisting the logging event to a later 
+   /// If this option is set to false, then the underlying
+   /// stream can defer persisting the logging event to a later
/// time.
/// 
/// 
@@ -123,7 +123,7 @@ namespace log4net.Appender
/// be recorded on disk when the application exits. This is a 
high
/// price to pay even for a 20% performance gain.
/// 
-   public bool ImmediateFlush 
+   public bool ImmediateFlush
{
get { return m_immediateFlush; }
set { m_immediateFlush = value; }
@@ -137,19 +137,19 @@ namespace log4net.Appender
/// The specified  must be open and 
writable.
/// 
/// 
-   /// The  will be closed when the 
appender 
+   /// The  will be closed when the 
appender
/// instance is closed.
/// 
/// 
/// Note: Logging to an unopened  will fail.
/// 
/// 
-   virtual public TextWriter Writer 
+   virtual public TextWriter Writer
{
get { return m_qtw; }
-   set 
+   set
{
-   lock(this) 
+   lock(this)
{
Reset();
if (value != null)
@@ -171,29 +171,29 @@ namespace log4net.Appender
/// 
/// 
/// This method checks if an output target has been set and if a
-   /// layout has been set. 
+   /// layout has been set.
/// 
/// 
/// false if any of the preconditions 
fail.
-   override protected bool PreAppendCheck() 
+   override protected bool PreAppendCheck()
   

[13/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs
--
diff --git a/examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs 
b/examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs
index a4908f3..345cb8c 100644
--- a/examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs
+++ b/examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -56,7 +56,7 @@ namespace WebApp
 
protected SimpleModule.Math m_MathAdd = new SimpleModule.Math();
protected SharedModule.Math m_MathSub = new SharedModule.Math();
-   
+
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
@@ -81,13 +81,13 @@ namespace WebApp
txtSub2.Text = "0";
txtSub3.Text = "0";
}
-   
+
/// 
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// 
private void InitializeComponent()
-   {
+   {
this.btnCalcAdd.Click += new 
System.EventHandler(this.btnCalcAdd_Click);
this.btnCalcSub.Click += new 
System.EventHandler(this.btnCalcSub_Click);
this.Load += new System.EventHandler(this.Page_Load);
@@ -101,7 +101,7 @@ namespace WebApp
int result = m_MathAdd.Add(int.Parse(txtAdd1.Text), 
int.Parse(txtAdd2.Text));
 
if (log.IsInfoEnabled) log.Info("result=[" + result + 
"]");
-   
+
txtAdd3.Text = result.ToString();
}
 
@@ -112,7 +112,7 @@ namespace WebApp
int result = 
m_MathSub.Subtract(int.Parse(txtSub1.Text), int.Parse(txtSub2.Text));
 
if (log.IsInfoEnabled) log.Info("result=[" + result + 
"]");
-   
+
txtSub3.Text = result.ToString();
}
}

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
--
diff --git a/examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs 
b/examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
index 5d78024..283e151 100644
--- a/examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
+++ b/examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -21,7 +21,7 @@ using System.Reflection;
 using System.Runtime.CompilerServices;
 
 //
-// General Information about an assembly is controlled through the following 
+// General Information about an assembly is controlled through the following
 // set of attributes. Change these attribute values to modify the information
 // associated with an assembly.
 //
@@ -29,29 +29,29 @@ using System.Runtime.CompilerServices;
 [assembly: AssemblyDescription("log4net ConsoleApp")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyProduct("log4net - TestApp")]
-[assembly: AssemblyCulture("")]
+[assembly: AssemblyCulture("")]
 
 //
-// In order to sign your assembly you must specify a key to use. Refer to the 
+// In order to sign your 

[07/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/ILog.cs
--
diff --git a/src/ILog.cs b/src/ILog.cs
index 89d01c7..d0e607c 100644
--- a/src/ILog.cs
+++ b/src/ILog.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -49,10 +49,10 @@ namespace log4net
/// Simple example of logging messages
/// 
/// ILog log = LogManager.GetLogger("application-log");
-   /// 
+   ///
/// log.Info("Application Start");
/// log.Debug("This is a debug message");
-   /// 
+   ///
/// if (log.IsDebugEnabled)
/// {
/// log.Debug("This is another debug message");
@@ -73,25 +73,25 @@ namespace log4net
/// 
/// 
/// This method first checks if this logger is DEBUG
-   /// enabled by comparing the level of this logger with the 
+   /// enabled by comparing the level of this logger with the
///  level. If this logger is
/// DEBUG enabled, then it converts the message object
/// (passed as parameter) to a string by invoking the 
appropriate
-   /// . It 
then 
-   /// proceeds to call all the registered appenders in this 
logger 
-   /// and also higher in the hierarchy depending on the value of 
+   /// . It 
then
+   /// proceeds to call all the registered appenders in this logger
+   /// and also higher in the hierarchy depending on the value of
/// the additivity flag.
/// 
-   /// WARNING Note that passing an  
-   /// to this method will print the name of the  
-   /// but no stack trace. To print a stack trace use the 
+   /// WARNING Note that passing an 
+   /// to this method will print the name of the 
+   /// but no stack trace. To print a stack trace use the
///  form instead.
/// 
/// 
/// 
/// 
void Debug(object message);
-  
+
/// 
/// Log a message object with the  
level including
/// the stack trace of the  passed
@@ -128,7 +128,7 @@ namespace log4net
/// 
/// 
/// 
-   void DebugFormat(string format, params object[] args); 
+   void DebugFormat(string format, params object[] args);
 
/// 
/// Logs a formatted message string with the  level.
@@ -149,7 +149,7 @@ namespace log4net
/// 
/// 
/// 
-   void DebugFormat(string format, object arg0); 
+   void DebugFormat(string format, object arg0);
 
/// 
/// Logs a formatted message string with the  level.
@@ -171,7 +171,7 @@ namespace log4net
/// 
/// 
/// 
-   void DebugFormat(string format, object arg0, object arg1); 
+   void DebugFormat(string format, object arg0, object arg1);
 
/// 
/// Logs a formatted message string with the  level.
@@ -194,7 +194,7 @@ namespace log4net
/// 
/// 
/// 
-   void DebugFormat(string format, object arg0, object arg1, 
object arg2); 
+   void DebugFormat(string format, object arg0, object arg1, 
object arg2);
 
/// 
/// Logs a formatted message string with the  level.
@@ -225,18 +225,18 @@ namespace log4net
/// 
/// 
/// This method first checks if this logger is INFO
-   /// enabled by comparing the level of this logger with the 
+   /// enabled by comparing the level of this logger with the
///  level. If this logger is
/// INFO enabled, then it converts the message object
/// (passed as parameter) to a string by invoking the 
appropriate
-   /// . It 
then 
-   /// proceeds to call all the 

[21/22] logging-log4net git commit: Refactor: replaced all indentations that are spaces with tabs in all *.cs files

2017-07-27 Thread dpsenner
Refactor: replaced all indentations that are spaces with tabs in all *.cs files


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/82c3e389
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/82c3e389
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/82c3e389

Branch: refs/heads/develop
Commit: 82c3e389fce552ab88f3d2b00ba9827e9258f2d9
Parents: 8a5b420
Author: Dominik Psenner 
Authored: Thu Jul 27 18:49:22 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 18:49:22 2017 +0200

--
 .../src/Appender/PatternLayoutAdoNetAppender.cs | 110 ++--
 .../PatternLayoutAdoNetAppenderParameter.cs |  18 +-
 .../cs/src/Layout/LevelConversionPattern.cs |  30 +-
 .../cs/src/Layout/LevelPatternLayout.cs |  40 +-
 .../log4net.tests/ApplicationException.cs   |   6 +-
 .../log4net.tests/CompatibilityExtensions.cs|  20 +-
 .../log4net.tests/ExpectedExceptionAttribute.cs |  96 +--
 netstandard/log4net/CompatibilityExtensions.cs  |  30 +-
 src/Appender/AppenderSkeleton.cs|  50 +-
 src/Appender/AspNetTraceAppender.cs |  64 +-
 src/Appender/BufferingAppenderSkeleton.cs   |  22 +-
 src/Appender/ColoredConsoleAppender.cs  |  12 +-
 src/Appender/DebugAppender.cs   | 102 ++--
 src/Appender/EventLogAppender.cs| 318 +-
 src/Appender/FileAppender.cs|  30 +-
 src/Appender/IFlushable.cs  |  70 +--
 src/Appender/LocalSyslogAppender.cs |  14 +-
 src/Appender/ManagedColoredConsoleAppender.cs   |  22 +-
 src/Appender/MemoryAppender.cs  |  60 +-
 src/Appender/NetSendAppender.cs |   6 +-
 src/Appender/OutputDebugStringAppender.cs   |   6 +-
 src/Appender/RemoteSyslogAppender.cs| 156 ++---
 src/Appender/RemotingAppender.cs|   4 +-
 src/Appender/SmtpAppender.cs| 252 
 src/Appender/SmtpPickupDirAppender.cs   |   2 +-
 src/Appender/TelnetAppender.cs  |  24 +-
 src/Appender/TextWriterAppender.cs  |  72 +--
 src/Appender/TraceAppender.cs   |  80 +--
 src/Config/BasicConfigurator.cs | 214 +++
 src/Config/SecurityContextProviderAttribute.cs  |  24 +-
 src/Config/XmlConfigurator.cs   | 604 +--
 src/Config/XmlConfiguratorAttribute.cs  |  74 +--
 src/Core/CompactRepositorySelector.cs   |  24 +-
 src/Core/DefaultRepositorySelector.cs   |  80 +--
 src/Core/Level.cs   |  10 +-
 src/Core/LocationInfo.cs|  18 +-
 src/Core/LoggerManager.cs   |  20 +-
 src/Core/LoggingEvent.cs| 144 ++---
 src/Core/MethodItem.cs  |  10 +-
 src/Core/StackFrameItem.cs  | 282 -
 src/Core/TimeEvaluator.cs   | 230 +++
 src/DateFormatter/AbsoluteTimeDateFormatter.cs  |  40 +-
 src/Layout/LayoutSkeleton.cs| 182 +++---
 .../Pattern/AspNetRequestPatternConverter.cs|   8 +-
 src/Layout/Pattern/DatePatternConverter.cs  |  20 +-
 src/Layout/Pattern/NamedPatternConverter.cs |  58 +-
 .../Pattern/StackTraceDetailPatternConverter.cs | 102 ++--
 .../Pattern/StackTracePatternConverter.cs   |  42 +-
 src/Layout/Pattern/UtcDatePatternConverter.cs   |  20 +-
 src/Layout/PatternLayout.cs | 142 ++---
 src/Layout/XmlLayoutSchemaLog4j.cs  |   8 +-
 src/Log4netAssemblyInfo.cs  |  88 +--
 src/LogManager.cs   |  70 +--
 src/ObjectRenderer/RendererMap.cs   |   2 +-
 src/Plugin/RemoteLoggingServerPlugin.cs |  28 +-
 src/Repository/ConfigurationChangedEventArgs.cs |  44 +-
 src/Repository/Hierarchy/Hierarchy.cs   |  98 +--
 src/Repository/Hierarchy/Logger.cs  |  14 +-
 src/Repository/Hierarchy/RootLogger.cs  |  20 +-
 .../Hierarchy/XmlHierarchyConfigurator.cs   |  94 +--
 src/Repository/IBasicRepositoryConfigurator.cs  |  24 +-
 src/Repository/ILoggerRepository.cs |  12 +-
 src/Repository/LoggerRepositorySkeleton.cs  | 154 ++---
 src/Util/AppenderAttachedImpl.cs|  32 +-
 src/Util/ConverterInfo.cs   | 126 ++--
 src/Util/LogLog.cs  | 488 +++
 src/Util/LogicalThreadContextProperties.cs  |  42 +-
 src/Util/LogicalThreadContextStack.cs   |  14 +-
 src/Util/NativeError.cs |  12 +-
 src/Util/OnlyOnceErrorHandler.cs| 102 ++--
 src/Util/OptionConverter.cs |  16 +-
 src/Util/PatternConverter.cs|  58 +-
 

[04/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Util/CountingQuietTextWriter.cs
--
diff --git a/src/Util/CountingQuietTextWriter.cs 
b/src/Util/CountingQuietTextWriter.cs
index aa2947a..0a4490e 100644
--- a/src/Util/CountingQuietTextWriter.cs
+++ b/src/Util/CountingQuietTextWriter.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -25,7 +25,7 @@ using log4net.Core;
 namespace log4net.Util
 {
/// 
-   /// Subclass of  that maintains a count of 
+   /// Subclass of  that maintains a count of
/// the number of bytes written.
/// 
/// 
@@ -35,7 +35,7 @@ namespace log4net.Util
/// 
/// Nicko Cadell
/// Gert Driesen
-   public class CountingQuietTextWriter : QuietTextWriter 
+   public class CountingQuietTextWriter : QuietTextWriter
{
#region Public Instance Constructors
 
@@ -46,7 +46,7 @@ namespace log4net.Util
/// The  
to report errors to.
/// 
/// 
-   /// Creates a new instance of the  class 
+   /// Creates a new instance of the  class
/// with the specified  and .
/// 
/// 
@@ -58,7 +58,7 @@ namespace log4net.Util
#endregion Public Instance Constructors
 
#region Override implementation of QuietTextWriter
-  
+
/// 
/// Writes a character to the underlying writer and counts the 
number of bytes written.
/// 
@@ -69,22 +69,22 @@ namespace log4net.Util
/// the number of bytes written.
/// 
/// 
-   public override void Write(char value) 
+   public override void Write(char value)
{
-   try 
+   try
{
base.Write(value);
 
-   // get the number of bytes needed to represent 
the 
+   // get the number of bytes needed to represent 
the
// char using the supplied encoding.
m_countBytes += this.Encoding.GetByteCount(new 
char[] { value });
-   } 
-   catch(Exception e) 
+   }
+   catch(Exception e)
{
this.ErrorHandler.Error("Failed to write [" + 
value + "].", e, ErrorCode.WriteFailure);
}
}
-
+
/// 
/// Writes a buffer to the underlying writer and counts the 
number of bytes written.
/// 
@@ -97,19 +97,19 @@ namespace log4net.Util
/// the number of bytes written.
/// 
/// 
-   public override void Write(char[] buffer, int index, int count) 
+   public override void Write(char[] buffer, int index, int count)
{
if (count > 0)
{
-   try 
+   try
{
base.Write(buffer, index, count);
 
-   // get the number of bytes needed to 
represent the 
+   // get the number of bytes needed to 
represent the
// char array using the supplied 
encoding.
m_countBytes += 
this.Encoding.GetByteCount(buffer, index, count);
-   } 
-   catch(Exception e) 
+   }
+   catch(Exception e)
{
this.ErrorHandler.Error("Failed to 
write buffer.", e, ErrorCode.WriteFailure);
}
@@ -126,25 +126,25 @@ namespace log4net.Util
/// the number of bytes written.
/// 
/// 
-   override public 

[05/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Plugin/PluginMap.cs
--
diff --git a/src/Plugin/PluginMap.cs b/src/Plugin/PluginMap.cs
index d05223f..d561600 100644
--- a/src/Plugin/PluginMap.cs
+++ b/src/Plugin/PluginMap.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -46,7 +46,7 @@ namespace log4net.Plugin
/// The repository that the plugins 
should be attached to.
/// 
/// 
-   /// Initialize a new instance of the  
class with a 
+   /// Initialize a new instance of the  
class with a
/// repository that the plugins should be attached to.
/// 
/// 
@@ -64,7 +64,7 @@ namespace log4net.Plugin
/// 
/// The name of the  
to lookup.
/// 
-   /// The  from the map with the name 
specified, or 
+   /// The  from the map with the name 
specified, or
/// null if no plugin is found.
/// 
/// 
@@ -108,7 +108,7 @@ namespace log4net.Plugin
}
}
}
-   
+
#endregion Public Instance Properties
 
#region Public Instance Methods
@@ -122,7 +122,7 @@ namespace log4net.Plugin
/// The  will be attached to the 
repository when added.
/// 
/// 
-   /// If there already exists a plugin with the same name 
+   /// If there already exists a plugin with the same name
/// attached to the repository then the old plugin will
/// be  and replaced with
/// the new plugin.

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Plugin/PluginSkeleton.cs
--
diff --git a/src/Plugin/PluginSkeleton.cs b/src/Plugin/PluginSkeleton.cs
index 56ce5c3..e949e92 100644
--- a/src/Plugin/PluginSkeleton.cs
+++ b/src/Plugin/PluginSkeleton.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -66,12 +66,12 @@ namespace log4net.Plugin
/// repository must be a unique name.
/// 
/// 
-   /// The name of the plugin must not change one the 
+   /// The name of the plugin must not change one the
/// plugin has been attached to a repository.
/// 
/// 
-   public virtual string Name 
-   { 
+   public virtual string Name
+   {
get { return m_name; }
set { m_name = value; }
}
@@ -98,7 +98,7 @@ namespace log4net.Plugin
/// 
/// 
/// 
-   /// This method is called to notify the plugin that 
+   /// This method is called to notify the plugin that
/// it should stop operating and should detach from
/// the repository.
/// 
@@ -119,11 +119,11 @@ namespace log4net.Plugin
/// 
/// 
/// 
-   /// Gets or sets the  that this 
plugin is 
+   /// Gets or sets the  that this 
plugin is
/// attached to.
/// 
/// 
-   protected virtual ILoggerRepository LoggerRepository 
+   protected 

[03/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Util/OptionConverter.cs
--
diff --git a/src/Util/OptionConverter.cs b/src/Util/OptionConverter.cs
index cc791dc..199ddf7 100644
--- a/src/Util/OptionConverter.cs
+++ b/src/Util/OptionConverter.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -43,7 +43,7 @@ namespace log4net.Util
#region Private Instance Constructors
 
/// 
-   /// Initializes a new instance of the  class. 
+   /// Initializes a new instance of the  class.
/// 
/// 
/// 
@@ -64,7 +64,7 @@ namespace log4net.Util
 // /// Left array.
 // /// Right array.
 // /// Array containing both left and right 
arrays.
-// public static string[] ConcatenateArrays(string[] l, string[] 
r) 
+// public static string[] ConcatenateArrays(string[] l, string[] r)
 // {
 // return (string[])ConcatenateArrays(l, r);
 // }
@@ -75,7 +75,7 @@ namespace log4net.Util
 // /// Left array
 // /// Right array
 // /// Array containing both left and right 
arrays.
-// public static Array ConcatenateArrays(Array l, Array r) 
+// public static Array ConcatenateArrays(Array l, Array r)
 // {
 // if (l == null)
 // {
@@ -94,13 +94,13 @@ namespace log4net.Util
 //
 // return a;
 // }
-  
+
 // /// 
 // /// Converts string escape characters back to their correct 
values.
 // /// 
 // /// String to convert.
 // /// Converted result.
-// public static string ConvertSpecialChars(string s) 
+// public static string ConvertSpecialChars(string s)
 // {
 // if (s == null)
 // {
@@ -109,24 +109,24 @@ namespace log4net.Util
 // char c;
 // int len = s.Length;
 // StringBuilder buf = new StringBuilder(len);
-// 
+//
 // int i = 0;
-// while(i < len) 
+// while(i < len)
 // {
 // c = s[i++];
-// if (c == '\\') 
+// if (c == '\\')
 // {
 // c =  s[i++];
 // if (c == 'n') c = '\n';
 // else if (c == 'r') c = '\r';
 // else if (c == 't') c = '\t';
 // else if (c == 'f') c = '\f';
-// else if (c == '\b') c = '\b';   

-// else if (c == '\"') c = '\"';   

-// else if (c == '\'') c = '\'';   

-// else if (c == '\\') c = '\\';   

+// else if (c == '\b') c = '\b';
+// else if (c == '\"') c = '\"';
+// else if (c == '\'') c = '\'';
+// else if (c == '\\') c = '\\';
 // }
-// buf.Append(c);
+// buf.Append(c);
 // }
 // return buf.ToString();
 // }
@@ -139,12 +139,12 @@ namespace log4net.Util
/// The  value of .
/// 
/// 
-   /// If  is "true", then true 
is returned. 
-   /// If  is "false", then 
false is returned. 
+   /// If  is "true", then true 
is returned.
+   /// If  is "false", then 
false is returned.
/// Otherwise,  is returned.
/// 
/// 
-   public static bool ToBoolean(string argValue, bool 

[17/22] logging-log4net git commit: Refactor: replaced all indentations that are spaces with tabs in all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/82c3e389/tests/src/Appender/AdoNet/Log4NetConnection.cs
--
diff --git a/tests/src/Appender/AdoNet/Log4NetConnection.cs 
b/tests/src/Appender/AdoNet/Log4NetConnection.cs
index 4fd4507..f734036 100644
--- a/tests/src/Appender/AdoNet/Log4NetConnection.cs
+++ b/tests/src/Appender/AdoNet/Log4NetConnection.cs
@@ -24,88 +24,88 @@ using System.Data;
 
 namespace log4net.Tests.Appender.AdoNet
 {
-public class Log4NetConnection : IDbConnection
-{
-#region AdoNetAppender
-
-private static Log4NetConnection mostRecentInstance;
-
-private bool open;
-private string connectionString;
-
-public Log4NetConnection()
-{
-mostRecentInstance = this;
-}
-
-public void Close()
-{
-open = false;
-}
-
-public ConnectionState State
-{
-get
-{
-return open ? ConnectionState.Open : ConnectionState.Closed;
-}
-}
-
-public string ConnectionString
-{
-get { return connectionString; }
-set { connectionString = value; }
-}
-
-public IDbTransaction BeginTransaction()
-{
-return new Log4NetTransaction();
-}
-
-public IDbCommand CreateCommand()
-{
-return new Log4NetCommand();
-}
-
-public void Open()
-{
-open = true;
-}
-
-public static Log4NetConnection MostRecentInstance
-{
-get { return mostRecentInstance; }
-}
-
-#endregion
-
-#region Not Implemented
-
-public IDbTransaction BeginTransaction(IsolationLevel il)
-{
-throw new NotImplementedException();
-}
-
-public void ChangeDatabase(string databaseName)
-{
-throw new NotImplementedException();
-}
-
-public int ConnectionTimeout
-{
-get { throw new NotImplementedException(); }
-}
-
-public string Database
-{
-get { throw new NotImplementedException(); }
-}
-
-public void Dispose()
-{
-throw new NotImplementedException();
-}
-
-#endregion
-}
+   public class Log4NetConnection : IDbConnection
+   {
+   #region AdoNetAppender
+
+   private static Log4NetConnection mostRecentInstance;
+
+   private bool open;
+   private string connectionString;
+
+   public Log4NetConnection()
+   {
+   mostRecentInstance = this;
+   }
+
+   public void Close()
+   {
+   open = false;
+   }
+
+   public ConnectionState State
+   {
+   get
+   {
+   return open ? ConnectionState.Open : 
ConnectionState.Closed;
+   }
+   }
+
+   public string ConnectionString
+   {
+   get { return connectionString; }
+   set { connectionString = value; }
+   }
+
+   public IDbTransaction BeginTransaction()
+   {
+   return new Log4NetTransaction();
+   }
+
+   public IDbCommand CreateCommand()
+   {
+   return new Log4NetCommand();
+   }
+
+   public void Open()
+   {
+   open = true;
+   }
+
+   public static Log4NetConnection MostRecentInstance
+   {
+   get { return mostRecentInstance; }
+   }
+
+   #endregion
+
+   #region Not Implemented
+
+   public IDbTransaction BeginTransaction(IsolationLevel il)
+   {
+   throw new NotImplementedException();
+   }
+
+   public void ChangeDatabase(string databaseName)
+   {
+   throw new NotImplementedException();
+   }
+
+   public int ConnectionTimeout
+   {
+   get { throw new NotImplementedException(); }
+   }
+
+   public string Database
+   {
+   get { throw new NotImplementedException(); }
+   }
+
+   public void Dispose()
+   {
+   throw new NotImplementedException();
+   }
+
+   #endregion
+   }
 }

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/82c3e389/tests/src/Appender/AdoNet/Log4NetParameter.cs

[08/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/src/Core/LoggerManager.cs
--
diff --git a/src/Core/LoggerManager.cs b/src/Core/LoggerManager.cs
index 8ffaad2..f64c9a4 100644
--- a/src/Core/LoggerManager.cs
+++ b/src/Core/LoggerManager.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -46,7 +46,7 @@ namespace log4net.Core
/// lookup and create repositories. The selector can be set either 
programmatically using
/// the  property, or by setting the 
log4net.RepositorySelector
/// AppSetting in the applications config file to the fully qualified 
type name of the
-   /// selector to use. 
+   /// selector to use.
/// 
/// 
/// Nicko Cadell
@@ -63,7 +63,7 @@ namespace log4net.Core
/// Private constructor to prevent instances. Only static 
methods should be used.
/// 
/// 
-   private LoggerManager() 
+   private LoggerManager()
{
}
 
@@ -76,8 +76,8 @@ namespace log4net.Core
/// 
/// 
/// 
-   /// On the full .NET runtime, the static constructor hooks up 
the 
-   /// AppDomain.ProcessExit and 
AppDomain.DomainUnload> events. 
+   /// On the full .NET runtime, the static constructor hooks up 
the
+   /// AppDomain.ProcessExit and 
AppDomain.DomainUnload> events.
/// These are used to shutdown the log4net system as the 
application exits.
/// 
/// 
@@ -145,7 +145,7 @@ namespace log4net.Core
}
}
 #endif
-   // Create the DefaultRepositorySelector if not 
configured above 
+   // Create the DefaultRepositorySelector if not 
configured above
if (s_repositorySelector == null)
{
s_repositorySelector = new 
DefaultRepositorySelector(typeof(log4net.Repository.Hierarchy.Hierarchy));
@@ -262,7 +262,7 @@ namespace log4net.Core
/// null.
/// 
/// 
-   public static ILogger Exists(string repository, string name) 
+   public static ILogger Exists(string repository, string name)
{
if (repository == null)
{
@@ -291,7 +291,7 @@ namespace log4net.Core
/// null.
/// 
/// 
-   public static ILogger Exists(Assembly repositoryAssembly, 
string name) 
+   public static ILogger Exists(Assembly repositoryAssembly, 
string name)
{
if (repositoryAssembly == null)
{
@@ -404,7 +404,7 @@ namespace log4net.Core
throw new ArgumentNullException("name");
}
return 
RepositorySelector.GetRepository(repositoryAssembly).GetLogger(name);
-   }   
+   }
 
/// 
/// Shorthand for .
@@ -417,7 +417,7 @@ namespace log4net.Core
/// Gets the logger for the fully qualified name of the type 
specified.
/// 
/// 
-   public static ILogger GetLogger(string repository, Type type) 
+   public static ILogger GetLogger(string repository, Type type)
{
if (repository == null)
{
@@ -441,7 +441,7 @@ namespace log4net.Core
/// Gets the logger for the fully qualified name of the type 
specified.
/// 
/// 
-   public static ILogger GetLogger(Assembly repositoryAssembly, 
Type type) 
+   public static ILogger GetLogger(Assembly repositoryAssembly, 
Type type)
{
if (repositoryAssembly == null)
{
@@ -452,7 +452,7 @@ namespace log4net.Core
throw new ArgumentNullException("type");
}

[14/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs
--
diff --git a/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs 
b/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs
index a239883..041701c 100644
--- a/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs
+++ b/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs
@@ -1,10 +1,10 @@
 #region Apache License
 //
-// Licensed to the Apache Software Foundation (ASF) under one or more 
+// Licensed to the Apache Software Foundation (ASF) under one or more
 // contributor license agreements. See the NOTICE file distributed with
-// this work for additional information regarding copyright ownership. 
+// this work for additional information regarding copyright ownership.
 // The ASF licenses this file to you under the Apache License, Version 2.0
-// (the "License"); you may not use this file except in compliance with 
+// (the "License"); you may not use this file except in compliance with
 // the License. You may obtain a copy of the License at
 //
 // http://www.apache.org/licenses/LICENSE-2.0
@@ -37,7 +37,7 @@ namespace log4net.Appender
/// each .
/// 
/// 
-   /// By default this appender fires  
objects, however 
+   /// By default this appender fires  
objects, however
/// this can be overridden by specifying a custom  
or by setting
/// the . to an
///  instance.
@@ -107,7 +107,7 @@ namespace log4net.Appender
/// The name uniquely identifies the appender.
/// 
/// 
-   public string Name 
+   public string Name
{
get { return m_name; }
set { m_name = value; }
@@ -117,11 +117,11 @@ namespace log4net.Appender
/// Gets or sets the threshold  of this 
appender.
/// 
/// 
-   /// The threshold  of the appender. 
+   /// The threshold  of the appender.
/// 
/// 
/// 
-   /// All log events with lower level than the threshold level 
are ignored 
+   /// All log events with lower level than the threshold level 
are ignored
/// by the appender.
/// 
/// 
@@ -130,7 +130,7 @@ namespace log4net.Appender
/// string, such as "DEBUG", "INFO" and so on.
/// 
/// 
-   public Level Threshold 
+   public Level Threshold
{
get { return m_threshold; }
set { m_threshold = value; }
@@ -161,18 +161,18 @@ namespace log4net.Appender
/// The default value is a .
/// 
/// 
-   public IErrorHandler ErrorHandler 
+   public IErrorHandler ErrorHandler
{
get { return m_errorHandler; }
-   set 
+   set
{
-   if (value == null) 
+   if (value == null)
{
// We do not throw exception here since 
the cause is probably a
// bad config file.
log4net.Util.LogLog.Warn(GetType(), 
"WmiAppender: You have tried to set a null error-handler.");
-   } 
-   else 
+   }
+   else
{
m_errorHandler = value;
}
@@ -190,7 +190,7 @@ namespace log4net.Appender
/// method will create a default  
instance.
/// 
/// 
-   public void ActivateOptions() 
+   public void ActivateOptions()
{
if (m_layout == null)
{
@@ -247,7 +247,7 @@ namespace log4net.Appender
/// 
/// Checks if the message level is below this appender's 
threshold.
/// 
-   private bool IsAsSevereAsThreshold(Level level) 
+   private bool IsAsSevereAsThreshold(Level level)
{
return ((m_threshold == null) || level >= m_threshold);
}

http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/8a5b4204/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiInstaller.cs
--
diff --git a/examples/net/2.0/Appenders/WmiAppender/cs/src/WmiInstaller.cs 

[19/22] logging-log4net git commit: Refactor: replaced all indentations that are spaces with tabs in all *.cs files

2017-07-27 Thread dpsenner
http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/82c3e389/src/Core/TimeEvaluator.cs
--
diff --git a/src/Core/TimeEvaluator.cs b/src/Core/TimeEvaluator.cs
index 4e8593a..8020680 100644
--- a/src/Core/TimeEvaluator.cs
+++ b/src/Core/TimeEvaluator.cs
@@ -21,128 +21,128 @@ using System;
 
 namespace log4net.Core
 {
-/// 
-/// An evaluator that triggers after specified number of seconds.
-/// 
-/// 
-/// 
-/// This evaluator will trigger if the specified time period
-///  has passed since last check.
-/// 
-/// 
-/// Robert Sevcik
-public class TimeEvaluator : ITriggeringEventEvaluator
-{
-/// 
-/// The time threshold for triggering in seconds. Zero means it won't 
trigger at all.
-/// 
-private int m_interval;
+   /// 
+   /// An evaluator that triggers after specified number of seconds.
+   /// 
+   /// 
+   /// 
+   /// This evaluator will trigger if the specified time period
+   ///  has passed since last check.
+   /// 
+   /// 
+   /// Robert Sevcik
+   public class TimeEvaluator : ITriggeringEventEvaluator
+   {
+   /// 
+   /// The time threshold for triggering in seconds. Zero means it 
won't trigger at all.
+   /// 
+   private int m_interval;
 
-/// 
-/// The UTC time of last check. This gets updated when the object is 
created and when the evaluator triggers.
-/// 
-private DateTime m_lastTimeUtc;
+   /// 
+   /// The UTC time of last check. This gets updated when the 
object is created and when the evaluator triggers.
+   /// 
+   private DateTime m_lastTimeUtc;
 
-/// 
-/// The default time threshold for triggering in seconds. Zero means 
it won't trigger at all.
-/// 
-const int DEFAULT_INTERVAL = 0;
+   /// 
+   /// The default time threshold for triggering in seconds. Zero 
means it won't trigger at all.
+   /// 
+   const int DEFAULT_INTERVAL = 0;
 
-/// 
-/// Create a new evaluator using the  
time threshold in seconds.
-/// 
-/// 
-/// 
-/// Create a new evaluator using the  
time threshold in seconds.
-/// 
-/// 
-/// This evaluator will trigger if the specified time period
-///  has passed since last check.
-/// 
-/// 
-public TimeEvaluator()
-: this(DEFAULT_INTERVAL)
-{
-}
+   /// 
+   /// Create a new evaluator using the  time threshold in seconds.
+   /// 
+   /// 
+   /// 
+   /// Create a new evaluator using the  time threshold in seconds.
+   /// 
+   /// 
+   /// This evaluator will trigger if the specified time period
+   ///  has passed since last check.
+   /// 
+   /// 
+   public TimeEvaluator()
+   : this(DEFAULT_INTERVAL)
+   {
+   }
 
-/// 
-/// Create a new evaluator using the specified time threshold in 
seconds.
-/// 
-/// 
-/// The time threshold in seconds to trigger after.
-/// Zero means it won't trigger at all.
-/// 
-/// 
-/// 
-/// Create a new evaluator using the specified time threshold in 
seconds.
-/// 
-/// 
-/// This evaluator will trigger if the specified time period
-///  has passed since last check.
-/// 
-/// 
-public TimeEvaluator(int interval)
-{
-m_interval = interval;
-m_lastTimeUtc = DateTime.UtcNow;
-}
+   /// 
+   /// Create a new evaluator using the specified time threshold 
in seconds.
+   /// 
+   /// 
+   /// The time threshold in seconds to trigger after.
+   /// Zero means it won't trigger at all.
+   /// 
+   /// 
+   /// 
+   /// Create a new evaluator using the specified time threshold 
in seconds.
+   /// 
+   /// 
+   /// This evaluator will trigger if the specified time period
+   ///  has passed since last check.
+   /// 
+   /// 
+   public TimeEvaluator(int interval)
+   {
+   m_interval = interval;
+   m_lastTimeUtc = DateTime.UtcNow;
+   }
 
-/// 
-/// The time threshold in seconds to trigger after
-/// 
-/// 
-/// The time threshold in seconds to trigger after.
-/// Zero means it won't trigger at all.
-/// 

[15/22] logging-log4net git commit: Refactor: removed all trailing whitespaces from all *.cs files

2017-07-27 Thread dpsenner
Refactor: removed all trailing whitespaces from all *.cs files


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/8a5b4204
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/8a5b4204
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/8a5b4204

Branch: refs/heads/develop
Commit: 8a5b4204bf4c053316c88a265a9afee04a250e36
Parents: aefe91a
Author: Dominik Psenner 
Authored: Thu Jul 27 18:45:54 2017 +0200
Committer: Dominik Psenner 
Committed: Thu Jul 27 18:45:54 2017 +0200

--
 .../NotLogging/cs/src/AssemblyInfo.cs   |  22 +--
 .../Performance/NotLogging/cs/src/NotLogging.cs | 178 +--
 .../SharedModule/cs/src/AssemblyInfo.cs |  22 +--
 .../1.0/Repository/SharedModule/cs/src/Math.cs  |   6 +-
 .../Repository/SimpleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../Repository/SimpleApp/cs/src/EntryPoint.cs   |  10 +-
 .../SimpleModule/cs/src/AssemblyInfo.cs |  22 +--
 .../1.0/Repository/SimpleModule/cs/src/Math.cs  |   8 +-
 .../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../ConsoleApp/cs/src/LoggingExample.cs |   8 +-
 .../cs/src/Appender/AsyncAppender.cs|  26 +--
 .../cs/src/Appender/FastDbAppender.cs   |  18 +-
 .../cs/src/Appender/FireEventAppender.cs|  12 +-
 .../cs/src/Appender/MessageBoxAppender.cs   |  10 +-
 .../Appender/MessageObjectExpanderAppender.cs   |   6 +-
 .../cs/src/Appender/MsmqAppender.cs |   8 +-
 .../cs/src/Appender/PatternFileAppender.cs  |  14 +-
 .../src/Appender/PatternLayoutAdoNetAppender.cs |   8 +-
 .../PatternLayoutAdoNetAppenderParameter.cs |   6 +-
 .../cs/src/Appender/SimpleSmtpAppender.cs   |  28 +--
 .../SampleAppendersApp/cs/src/AssemblyInfo.cs   |  22 +--
 .../SampleAppendersApp/cs/src/LoggingExample.cs |   6 +-
 .../WmiAppender/cs/src/AssemblyInfo.cs  |  22 +--
 .../WmiAppender/cs/src/IWmiBoundEvent.cs|   6 +-
 .../Appenders/WmiAppender/cs/src/WmiAppender.cs |  30 ++--
 .../WmiAppender/cs/src/WmiInstaller.cs  |   6 +-
 .../Appenders/WmiAppender/cs/src/WmiLayout.cs   |  12 +-
 .../WmiAppender/cs/src/WmiLoggingEvent.cs   |   6 +-
 .../EventIDLogApp/cs/src/AssemblyInfo.cs|  22 +--
 .../EventIDLogApp/cs/src/EventIDLogApp.cs   |   6 +-
 .../TraceLogApp/cs/src/AssemblyInfo.cs  |  22 +--
 .../TraceLogApp/cs/src/TraceLogApp.cs   |   6 +-
 .../SampleLayoutsApp/cs/src/AssemblyInfo.cs |  22 +--
 .../cs/src/Layout/ForwardingLayout.cs   |  34 ++--
 .../cs/src/Layout/LevelConversionPattern.cs |   6 +-
 .../cs/src/Layout/LevelPatternLayout.cs |   6 +-
 .../cs/src/Layout/LineWrappingLayout.cs |   6 +-
 .../SampleLayoutsApp/cs/src/LoggingExample.cs   |   6 +-
 .../NotLogging/cs/src/AssemblyInfo.cs   |  22 +--
 .../Performance/NotLogging/cs/src/NotLogging.cs | 178 +--
 .../RemotingClient/cs/src/AssemblyInfo.cs   |  22 +--
 .../RemotingClient/cs/src/RemotingClient.cs |   6 +-
 .../RemotingServer/cs/src/AssemblyInfo.cs   |  22 +--
 .../RemotingServer/cs/src/RemotingServer.cs |   6 +-
 .../SharedModule/cs/src/AssemblyInfo.cs |  22 +--
 .../2.0/Repository/SharedModule/cs/src/Math.cs  |   6 +-
 .../Repository/SimpleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../Repository/SimpleApp/cs/src/EntryPoint.cs   |  10 +-
 .../SimpleModule/cs/src/AssemblyInfo.cs |  22 +--
 .../2.0/Repository/SimpleModule/cs/src/Math.cs  |   8 +-
 .../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../ConsoleApp/cs/src/LoggingExample.cs |   8 +-
 .../2.0/Tutorials/WebApp/cs/src/AssemblyInfo.cs |  22 +--
 .../WebApp/cs/src/AssemblyVersionInfo.cs|  10 +-
 .../2.0/Tutorials/WebApp/cs/src/Global.asax.cs  |  14 +-
 .../Tutorials/WebApp/cs/src/WebForm1.aspx.cs|  16 +-
 .../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../Tutorials/ConsoleApp/cs/src/EntryPoint.cs   |  12 +-
 .../ConsoleApp/cs/src/LoggingExample.cs |  10 +-
 .../SharedModule/cs/src/AssemblyInfo.cs |  22 +--
 .../1.0/Repository/SharedModule/cs/src/Math.cs  |   6 +-
 .../Repository/SimpleApp/cs/src/AssemblyInfo.cs |  22 +--
 .../Repository/SimpleApp/cs/src/EntryPoint.cs   |  10 +-
 .../SimpleModule/cs/src/AssemblyInfo.cs |  22 +--
 .../1.0/Repository/SimpleModule/cs/src/Math.cs  |   8 +-
 .../log4net.Ext.EventID/cs/src/AssemblyInfo.cs  |  22 +--
 .../cs/src/EventIDLogImpl.cs|   6 +-
 .../cs/src/EventIDLogManager.cs |  32 ++--
 .../log4net.Ext.EventID/cs/src/IEventIDLog.cs   |   6 +-
 .../cs/src/AssemblyInfo.cs  |  22 +--
 .../cs/src/MarshalByRefLogImpl.cs   |  84 -
 .../cs/src/MarshalByRefLogManager.cs|  32 ++--
 

<    1   2   3   4   5   6   7   8   9   10   >