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 b8ce1f9 try to make xvfb optional + ant version b8ce1f9 is described below commit b8ce1f9cbc9e2f00d2a58414724a7832bff74ecb Author: Eric Barboni <sk...@apache.org> AuthorDate: Tue Nov 22 15:08:22 2022 +0100 try to make xvfb optional + ant version --- jobs/netbeansbase.groovy | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/jobs/netbeansbase.groovy b/jobs/netbeansbase.groovy index f25c114..0add84b 100644 --- a/jobs/netbeansbase.groovy +++ b/jobs/netbeansbase.groovy @@ -36,7 +36,9 @@ def netbeansBaseJob(Map m, Closure c = {}) { scm('H/5 * * * *') } wrappers { - xvfb('Xvfb') { } + if (m.xvfb) { + xvfb('Xvfb') { } + } preBuildCleanup() } scm { @@ -58,7 +60,7 @@ def netbeansBaseJob(Map m, Closure c = {}) { } } -netbeansBaseJob(name:'linux') { +netbeansBaseJob(name:'linux',xvfb:true) { description("""Builds Apache NetBeans from <a href="https://github.com/apache/netbeans">its Github repository</a> and runs platform tests that aren't marked with <code>@RandomlyFails</code> annotation: <p> @@ -84,7 +86,7 @@ The <b>licenses</b> are checked by the <a href="../netbeans-license/lastComplete } } -netbeansBaseJob(name:'windows') { +netbeansBaseJob(name:'windows',xvfb:false) { description("""<html>Builds Apache NetBeans from <a href="https://github.com/apache/netbeans">its Github repository</a> and runs platform tests (ant test-platform) that aren't marked with <code>@RandomlyFails</code> annotation. @@ -94,7 +96,7 @@ There is also a <a href="../netbeans-linux">Linux version</a> of this build.</ht ant { targets(['build','test-platform']) props('test-unit-sys-prop.ignore.random.failures': 'true','continue.after.failing.tests':'true') - antInstallation(antversion+'_windows') + antInstallation(antversion) } } publishers { @@ -102,7 +104,7 @@ There is also a <a href="../netbeans-linux">Linux version</a> of this build.</ht } } -netbeansBaseJob(name:'license') { +netbeansBaseJob(name:'license',xvfb:true) { description("""Checks licenses of Apache NetBeans from <a href="https://github.com/apache/netbeans">its Github repository</a>: <p> <pre> @@ -124,7 +126,7 @@ The real code check is done by a <a href="../netbeans-linux">linux job</a>.""") } } -netbeansBaseJob(name:'apisigcheck') { +netbeansBaseJob(name:'apisigcheck',xvfb:true) { description("""Checks sig of Apache NetBeans from <a href="https://github.com/apache/netbeans">its Github repository</a>: <p> <pre> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists