You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by sk...@apache.org on 2023/04/06 08:58:02 UTC
[netbeans-jenkins-lib] branch master updated: allow another jdk for apidoc
This is an automated email from the ASF dual-hosted git repository.
skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-jenkins-lib.git
The following commit(s) were added to refs/heads/master by this push:
new 3cbc908 allow another jdk for apidoc
new fb470a7 Merge pull request #85 from ebarboni/apidocmaster
3cbc908 is described below
commit 3cbc9088d0338ee6e37586d49840ac988e3ee249
Author: Eric Barboni <sk...@apache.org>
AuthorDate: Wed Apr 5 17:09:48 2023 +0200
allow another jdk for apidoc
---
meta/netbeansrelease.json | 1 +
vars/asfMainNetBeansBuild.groovy | 10 ++++++++++
2 files changed, 11 insertions(+)
diff --git a/meta/netbeansrelease.json b/meta/netbeansrelease.json
index a7885e0..f90b46a 100644
--- a/meta/netbeansrelease.json
+++ b/meta/netbeansrelease.json
@@ -968,6 +968,7 @@
"position": "50000",
"ant": "ant_latest",
"jdk": "jdk_11_latest",
+ "jdktoolapidoc" : "jdk_19_latest",
"jdk_apidoc": "https://docs.oracle.com/en/java/javase/11/docs/api/",
"maven": "maven_3_latest",
"mavenversion": "dev-SNAPSHOT",
diff --git a/vars/asfMainNetBeansBuild.groovy b/vars/asfMainNetBeansBuild.groovy
index 6c979a5..b23d2bd 100644
--- a/vars/asfMainNetBeansBuild.groovy
+++ b/vars/asfMainNetBeansBuild.groovy
@@ -123,6 +123,11 @@ def call(Map params = [:]) {
//2018-07-29T12:00:00Z
atomdate = releaseInformation[branch].releasedate['year']+'-'+releaseInformation[branch].releasedate['month']+'-'+releaseInformation[branch].releasedate['day']+'T12:00:00Z'
tooling.jdktool = releaseInformation[branch].jdk
+ if (releaseInformation[branch].jdktoolapidoc) {
+ tooling.jdktoolapidoc = releaseInformation[branch].jdktoolapidoc
+ }else {
+ tooling.jdktoolapidoc = releaseInformation[branch].jdk
+ }
tooling.myMaven = releaseInformation[branch].maven
version = releaseInformation[branch].versionName;
vsixversion = releaseInformation[branch].vsixVersion;
@@ -163,6 +168,9 @@ def call(Map params = [:]) {
sh "ant getallmavencoordinates"
sh "ant build-nbms"
sh "ant build-source-zips"
+ }
+ withAnt(installation: tooling.myAnt, jdk: tooling.jdktoolapidoc) {
+
sh "ant build-javadoc -Djavadoc.web.zip=${env.WORKSPACE}/WEBZIP.zip"
junit 'nbbuild/build/javadoc/checklinks-errors.xml'
@@ -212,6 +220,8 @@ def call(Map params = [:]) {
steps {
withAnt(installation: tooling.myAnt) {
sh "ant"
+ }
+ withAnt(installation: tooling.myAnt, jdk: tooling.jdktoolapidoc) {
sh "ant build-javadoc -Djavadoc.web.zip=${env.WORKSPACE}/WEBZIP.zip"
}
junit 'nbbuild/build/javadoc/checklinks-errors.xml'
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists