Jenkinsfile: also build net-4.0-cp and publish artifacts built in dockers

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

Branch: refs/heads/develop
Commit: f8ac4e3b41257664b091612521f822158107ad12
Parents: 50027bf
Author: Dominik Psenner <[email protected]>
Authored: Mon Jul 3 11:38:47 2017 +0200
Committer: Dominik Psenner <[email protected]>
Committed: Mon Jul 3 11:38:47 2017 +0200

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


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/f8ac4e3b/Jenkinsfile
----------------------------------------------------------------------
diff --git a/Jenkinsfile b/Jenkinsfile
index 38710a6..0f1ce06 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -41,6 +41,11 @@ pipeline {
                                bat "${NAnt} -buildfile:log4net.build 
compile-net-4.0"
                        }
                }
+               stage('build net-4.0-cp') {
+                       steps {
+                               bat "${NAnt} -buildfile:log4net.build 
compile-net-4.0-cp"
+                       }
+               }
                stage('build net-4.5') {
                        steps {
                                bat "${NAnt} -buildfile:log4net.build 
compile-net-4.5"
@@ -55,6 +60,7 @@ pipeline {
                        }
                        steps {
                                sh "nant -buildfile:log4net.build 
compile-mono-2.0"
+                               archive 'bin/**/*.*'
                        }
                }
                stage('build mono-3.5') {
@@ -66,6 +72,7 @@ pipeline {
                        }
                        steps {
                                sh "nant -buildfile:log4net.build 
compile-mono-3.5"
+                               archive 'bin/**/*.*'
                        }
                }
                stage('build mono-4.0') {
@@ -77,8 +84,10 @@ pipeline {
                        }
                        steps {
                                sh "nant -buildfile:log4net.build 
compile-mono-4.0"
+                               archive 'bin/**/*.*'
                        }
                }
+               # TODO: testing needs to be refactored
                stage('test on Windows') {
                        steps {
                                bat "${NAnt} -buildfile:tests\\nant.build"

Reply via email to