From 7ac00c9b31e16c1630812889445d9b7913282614 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Tue, 6 Mar 2018 07:15:02 +0000 Subject: [PATCH 1/3] jenkins: javadoc: better page for nesting iframe --- Jenkinsfile.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy index 9bf3d0f..d9f6dea 100644 --- a/Jenkinsfile.groovy +++ b/Jenkinsfile.groovy @@ -53,7 +53,7 @@ pipeline { alwaysLinkToLastBuild: false, keepAll: false, reportDir: 'target/site/apidocs/', - reportFiles: 'index.html', + reportFiles: 'allclasses-noframe.html', reportName: 'Javadocs', reportTitles: '' ]) From 1ca92fde1a82d7d681a16619eb941a178266eb5e Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Tue, 6 Mar 2018 18:52:57 +0000 Subject: [PATCH 2/3] jenkins: use index.html for javadocs --- Jenkinsfile.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy index d9f6dea..9bf3d0f 100644 --- a/Jenkinsfile.groovy +++ b/Jenkinsfile.groovy @@ -53,7 +53,7 @@ pipeline { alwaysLinkToLastBuild: false, keepAll: false, reportDir: 'target/site/apidocs/', - reportFiles: 'allclasses-noframe.html', + reportFiles: 'index.html', reportName: 'Javadocs', reportTitles: '' ]) From 1cc338b737dc00365c3ec16435fbfb2e5364413c Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Tue, 6 Mar 2018 19:44:37 +0000 Subject: [PATCH 3/3] jenkins: remove javadoc --- Jenkinsfile.groovy | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy index 9bf3d0f..997d8a1 100644 --- a/Jenkinsfile.groovy +++ b/Jenkinsfile.groovy @@ -43,22 +43,6 @@ pipeline { archiveArtifacts '**/target/*.jar' } } - stage('Javadoc') { - steps { - withMaven(maven: 'maven 3.5.2', jdk: 'JDK 9') { - sh "${mvn} -P release javadoc:javadoc" - } - publishHTML([ - allowMissing: false, - alwaysLinkToLastBuild: false, - keepAll: false, - reportDir: 'target/site/apidocs/', - reportFiles: 'index.html', - reportName: 'Javadocs', - reportTitles: '' - ]) - } - } stage('Quality') { steps { jacoco exclusionPattern: '**/*{Test|IT|Main|Application|Immutable}.class'