[BUILD-FAILURE]: Job 'james/ApacheJames/master [master] [130]'
BUILD-FAILURE: Job 'james/ApacheJames/master [master] [130]': Check console output at "https://ci-builds.apache.org/job/james/job/ApacheJames/job/master/130/";>james/ApacheJames/master [master] [130]" - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org
[BUILD-STABLE]: Job 'james/ApacheJames/master [master] [131]'
BUILD-STABLE: Job 'james/ApacheJames/master [master] [131]': Is back to normal. - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org
[james-mime4j] branch master updated: MIME4J-300 Set up an automated build for Apache MIME4J
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-mime4j.git The following commit(s) were added to refs/heads/master by this push: new 46f88db MIME4J-300 Set up an automated build for Apache MIME4J 46f88db is described below commit 46f88dbe77274c6cd371297f97d738aa51778cf9 Author: Benoit Tellier AuthorDate: Fri May 28 12:05:36 2021 +0700 MIME4J-300 Set up an automated build for Apache MIME4J --- Jenkinsfile | 181 1 file changed, 181 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000..6897c4f --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,181 @@ +#!groovy + +/* + * 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. + * 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 obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu' +def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest' + +pipeline { + +agent { +node { +label AGENT_LABEL +} +} + +environment { +// ... setup any environment variables ... +BUILD_ID = UUID.randomUUID().toString() +MVN_LOCAL_REPO_OPT = '-Dmaven.repo.local=.repository' +MVN_TEST_FAIL_IGNORE = '-Dmaven.test.failure.ignore=true' +MVN_SHOW_TIMESTAMPS="-Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS" +CI = true +LC_CTYPE = 'en_US.UTF-8' +} + +tools { +// ... tell Jenkins what java version, maven version or other tools are required ... +maven 'maven_3_latest' +jdk JDK_NAME +} + +options { +// Configure an overall timeout for the build of 10 minutes. +timeout(time: 10, unit: 'MINUTES') +// When we have test-fails e.g. we don't need to run the remaining steps +skipStagesAfterUnstable() +buildDiscarder( +logRotator(artifactNumToKeepStr: '10', numToKeepStr: '30') +) +disableConcurrentBuilds() +} + +triggers { +issueCommentTrigger('.*test this please.*') +} + +stages { +stage('Initialization') { +steps { +echo 'Building branch ' + env.BRANCH_NAME +echo 'Using PATH ' + env.PATH +} +} + +stage('Cleanup') { +steps { +echo 'Cleaning up the workspace' +deleteDir() +} +} + +stage('Checkout') { +steps { +echo 'Checking out branch ' + env.BRANCH_NAME +checkout scm +} +} + +stage('Build') { +steps { +echo 'Building' +sh 'mvn -U -B -e clean install -DskipTests ${MVN_SHOW_TIMESTAMPS}' +} +} + +stage('Stable Tests') { +steps { +echo 'Running tests' +sh 'mvn -U -B -e clean install ${MVN_SHOW_TIMESTAMPS}' +} +post { +always { +junit(testResults: '**/surefire-reports/*.xml', allowEmptyResults: false) +junit(testResults: '**/failsafe-reports/*.xml', allowEmptyResults: true) +} +failure { +archiveArtifacts artifacts: '**/target/test-run.log' , fingerprint: true +archiveArtifacts artifacts: '**/surefire-reports/*' , fingerprint: true +} +} +} + +stage('Deploy') { +when { branch 'master' } +steps { +echo 'Deploying' +sh 'mvn -B -e deploy -Pdeploy -DskipTests' +} +} + } +// Do any post build stuff ... such as sending emails depending on the overall build result. +post { +// If this build failed, send an email to the list. +failure { +script { +if (env.BRANCH_NAME == "master") { +emailext( +subject: "[BUILD-FAILURE]: Job '${env.JOB_NAME} [${env.BRANCH_NAME}] [${env.BUILD_NUMBER}]'", +body: """ +BUI
[james-jdkim] branch master updated: JDKIM-46 Set up Jenkins build system
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-jdkim.git The following commit(s) were added to refs/heads/master by this push: new 3982ba1 JDKIM-46 Set up Jenkins build system 3982ba1 is described below commit 3982ba10652a7a3651d59f28bfa2bdd9878f79c0 Author: Benoit Tellier AuthorDate: Fri May 28 13:32:45 2021 +0700 JDKIM-46 Set up Jenkins build system --- Jenkinsfile | 166 1 file changed, 166 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000..44e19db --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,166 @@ +#!groovy + +/* + * + * 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. + * 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 obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu' +def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest' + +pipeline { + +agent { +node { +label AGENT_LABEL +} +} + +environment { +// ... setup any environment variables ... +BUILD_ID = UUID.randomUUID().toString() +MVN_LOCAL_REPO_OPT = '-Dmaven.repo.local=.repository' +MVN_TEST_FAIL_IGNORE = '-Dmaven.test.failure.ignore=true' +MVN_SHOW_TIMESTAMPS="-Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS" +CI = true +LC_CTYPE = 'en_US.UTF-8' +} + +tools { +// ... tell Jenkins what java version, maven version or other tools are required ... +maven 'maven_3_latest' +jdk JDK_NAME +} + +options { +// Configure an overall timeout for the build of 10 minutes. +timeout(time: 10, unit: 'MINUTES') +// When we have test-fails e.g. we don't need to run the remaining steps +skipStagesAfterUnstable() +buildDiscarder( +logRotator(artifactNumToKeepStr: '10', numToKeepStr: '30') +) +disableConcurrentBuilds() +} + +triggers { +issueCommentTrigger('.*test this please.*') +} + +stages { +stage('Initialization') { +steps { +echo 'Building branch ' + env.BRANCH_NAME +echo 'Using PATH ' + env.PATH +} +} + +stage('Cleanup') { +steps { +echo 'Cleaning up the workspace' +deleteDir() +} +} + +stage('Checkout') { +steps { +echo 'Checking out branch ' + env.BRANCH_NAME +checkout scm +} +} + +stage('Build') { +steps { +echo 'Building' +sh 'mvn -U -B -e clean install -DskipTests ${MVN_SHOW_TIMESTAMPS}' +} +} + +stage('Stable Tests') { +steps { +echo 'Running tests' +sh 'mvn -U -B -e clean install ${MVN_SHOW_TIMESTAMPS}' +} +post { +always { +junit(testResults: '**/surefire-reports/*.xml', allowEmptyResults: false) +junit(testResults: '**/failsafe-reports/*.xml', allowEmptyResults: true) +} +failure { +archiveArtifacts artifacts: '**/target/test-run.log' , fingerprint: true +archiveArtifacts artifacts: '**/surefire-reports/*' , fingerprint: true +} +} +} + +stage('Deploy') { +when { branch 'master' } +steps { +echo 'Deploying' +sh 'mvn -B -e deploy -Pdeploy -DskipTests' +} +} + } +// Do any post build stuff ... such as sending emails depending on the overall build result. +post { +// If this build failed, send an email to the list. +failure { +script { +if (env.BRANCH_NAME == "master") { +emailext( +subject: "[BUILD-FAILURE]: Job '${env.JOB_NAME} [${env.BRANCH_NAME}] [${env.BUILD_NUMBER}]'", +body: """ +BUILD-FAILURE: Job '${env.JOB_NA
[james-jspf] branch master updated: JSPF-106 Set up Jenkins build system
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-jspf.git The following commit(s) were added to refs/heads/master by this push: new 6815158 JSPF-106 Set up Jenkins build system 6815158 is described below commit 6815158edb970827dc625a106d7def86cdd8a297 Author: Benoit Tellier AuthorDate: Fri May 28 13:37:59 2021 +0700 JSPF-106 Set up Jenkins build system --- Jenkinsfile | 183 1 file changed, 183 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000..8288b67 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,183 @@ +#!groovy + +/* + * + * 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. + * 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 obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu' +def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest' + +pipeline { + +agent { +node { +label AGENT_LABEL +} +} + +environment { +// ... setup any environment variables ... +BUILD_ID = UUID.randomUUID().toString() +MVN_LOCAL_REPO_OPT = '-Dmaven.repo.local=.repository' +MVN_TEST_FAIL_IGNORE = '-Dmaven.test.failure.ignore=true' +MVN_SHOW_TIMESTAMPS="-Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS" +CI = true +LC_CTYPE = 'en_US.UTF-8' +} + +tools { +// ... tell Jenkins what java version, maven version or other tools are required ... +maven 'maven_3_latest' +jdk JDK_NAME +} + +options { +// Configure an overall timeout for the build of 10 minutes. +timeout(time: 10, unit: 'MINUTES') +// When we have test-fails e.g. we don't need to run the remaining steps +skipStagesAfterUnstable() +buildDiscarder( +logRotator(artifactNumToKeepStr: '10', numToKeepStr: '30') +) +disableConcurrentBuilds() +} + +triggers { +issueCommentTrigger('.*test this please.*') +} + +stages { +stage('Initialization') { +steps { +echo 'Building branch ' + env.BRANCH_NAME +echo 'Using PATH ' + env.PATH +} +} + +stage('Cleanup') { +steps { +echo 'Cleaning up the workspace' +deleteDir() +} +} + +stage('Checkout') { +steps { +echo 'Checking out branch ' + env.BRANCH_NAME +checkout scm +} +} + +stage('Build') { +steps { +echo 'Building' +sh 'mvn -U -B -e clean install -DskipTests ${MVN_SHOW_TIMESTAMPS}' +} +} + +stage('Stable Tests') { +steps { +echo 'Running tests' +sh 'mvn -U -B -e clean install ${MVN_SHOW_TIMESTAMPS}' +} +post { +always { +junit(testResults: '**/surefire-reports/*.xml', allowEmptyResults: false) +junit(testResults: '**/failsafe-reports/*.xml', allowEmptyResults: true) +} +failure { +archiveArtifacts artifacts: '**/target/test-run.log' , fingerprint: true +archiveArtifacts artifacts: '**/surefire-reports/*' , fingerprint: true +} +} +} + +stage('Deploy') { +when { branch 'master' } +steps { +echo 'Deploying' +sh 'mvn -B -e deploy -Pdeploy -DskipTests' +} +} + } +// Do any post build stuff ... such as sending emails depending on the overall build result. +post { +// If this build failed, send an email to the list. +failure { +script { +if (env.BRANCH_NAME == "master") { +emailext( +subject: "[BUILD-FAILURE]: Job '${env.JOB_NAME} [${env.BRANCH_NAME}] [${env.BUILD_NUMBER}]'", +body: """ +BUILD-FAILURE: Job '${env.JOB_NAM
[james-jsieve] branch master updated: JSIEVE-117 Set up Jenkins build system
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-jsieve.git The following commit(s) were added to refs/heads/master by this push: new 0c35864 JSIEVE-117 Set up Jenkins build system 0c35864 is described below commit 0c3586452194919f0ec77958f48d6dbc3e868535 Author: Benoit Tellier AuthorDate: Fri May 28 13:41:29 2021 +0700 JSIEVE-117 Set up Jenkins build system --- Jenkinsfile | 183 1 file changed, 183 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000..8288b67 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,183 @@ +#!groovy + +/* + * + * 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. + * 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 obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +def AGENT_LABEL = env.AGENT_LABEL ?: 'ubuntu' +def JDK_NAME = env.JDK_NAME ?: 'jdk_11_latest' + +pipeline { + +agent { +node { +label AGENT_LABEL +} +} + +environment { +// ... setup any environment variables ... +BUILD_ID = UUID.randomUUID().toString() +MVN_LOCAL_REPO_OPT = '-Dmaven.repo.local=.repository' +MVN_TEST_FAIL_IGNORE = '-Dmaven.test.failure.ignore=true' +MVN_SHOW_TIMESTAMPS="-Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS" +CI = true +LC_CTYPE = 'en_US.UTF-8' +} + +tools { +// ... tell Jenkins what java version, maven version or other tools are required ... +maven 'maven_3_latest' +jdk JDK_NAME +} + +options { +// Configure an overall timeout for the build of 10 minutes. +timeout(time: 10, unit: 'MINUTES') +// When we have test-fails e.g. we don't need to run the remaining steps +skipStagesAfterUnstable() +buildDiscarder( +logRotator(artifactNumToKeepStr: '10', numToKeepStr: '30') +) +disableConcurrentBuilds() +} + +triggers { +issueCommentTrigger('.*test this please.*') +} + +stages { +stage('Initialization') { +steps { +echo 'Building branch ' + env.BRANCH_NAME +echo 'Using PATH ' + env.PATH +} +} + +stage('Cleanup') { +steps { +echo 'Cleaning up the workspace' +deleteDir() +} +} + +stage('Checkout') { +steps { +echo 'Checking out branch ' + env.BRANCH_NAME +checkout scm +} +} + +stage('Build') { +steps { +echo 'Building' +sh 'mvn -U -B -e clean install -DskipTests ${MVN_SHOW_TIMESTAMPS}' +} +} + +stage('Stable Tests') { +steps { +echo 'Running tests' +sh 'mvn -U -B -e clean install ${MVN_SHOW_TIMESTAMPS}' +} +post { +always { +junit(testResults: '**/surefire-reports/*.xml', allowEmptyResults: false) +junit(testResults: '**/failsafe-reports/*.xml', allowEmptyResults: true) +} +failure { +archiveArtifacts artifacts: '**/target/test-run.log' , fingerprint: true +archiveArtifacts artifacts: '**/surefire-reports/*' , fingerprint: true +} +} +} + +stage('Deploy') { +when { branch 'master' } +steps { +echo 'Deploying' +sh 'mvn -B -e deploy -Pdeploy -DskipTests' +} +} + } +// Do any post build stuff ... such as sending emails depending on the overall build result. +post { +// If this build failed, send an email to the list. +failure { +script { +if (env.BRANCH_NAME == "master") { +emailext( +subject: "[BUILD-FAILURE]: Job '${env.JOB_NAME} [${env.BRANCH_NAME}] [${env.BUILD_NUMBER}]'", +body: """ +BUILD-FAILURE: Job '${env.J