Commit Graph

59 Commits

Author SHA1 Message Date
Andreas Beeker
d24e0da38a Job DSL fix windows call / retrieve findbugs via powershell
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803559 13f79535-47bb-0310-9956-ffa450edef68
2017-07-31 18:21:48 +00:00
Andreas Beeker
18053658cc Add Windows jobs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803543 13f79535-47bb-0310-9956-ffa450edef68
2017-07-31 15:29:28 +00:00
Dominik Stadler
24138ef615 Jenkins-DSL: Print out the exact version of java in the pre-steps
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803357 13f79535-47bb-0310-9956-ffa450edef68
2017-07-29 06:57:40 +00:00
Dominik Stadler
2a2ef074a4 Exclude some more nodes for OpenJDK build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1802425 13f79535-47bb-0310-9956-ffa450edef68
2017-07-19 19:02:53 +00:00
Dominik Stadler
b77cfc60cd Update link to POI-view on the Jenkins CI server
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1793760 13f79535-47bb-0310-9956-ffa450edef68
2017-05-04 09:25:40 +00:00
Dominik Stadler
454a0cc577 Revert creating a view as part of the Jenkins DSL as it did not allow to create the view as part of a folder/sub-view
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1793754 13f79535-47bb-0310-9956-ffa450edef68
2017-05-04 08:52:44 +00:00
Dominik Stadler
350f9d6f2a Try to define the view as part of the Jenkins DSL, also try to move the view into sub-folder, see also INFRA-14002
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1793752 13f79535-47bb-0310-9956-ffa450edef68
2017-05-04 08:40:12 +00:00
Dominik Stadler
1ce1f599bf Exclude some additional nodes from OpenJDK builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1790511 13f79535-47bb-0310-9956-ffa450edef68
2017-04-07 06:56:35 +00:00
Dominik Stadler
c77f1ad3da Cater for two different locations of test-results in Gradle 2.x and 3.x
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1789910 13f79535-47bb-0310-9956-ffa450edef68
2017-04-02 19:38:37 +00:00
Dominik Stadler
7ae44605b5 Jenkins DSL: Fix setting property for Sonar-Host-URL
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1786670 13f79535-47bb-0310-9956-ffa450edef68
2017-03-13 12:18:21 +00:00
Dominik Stadler
69b260f538 Allow to enable Sonar as part of the Gradle build and add Jenkins DSL job to test it
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1786430 13f79535-47bb-0310-9956-ffa450edef68
2017-03-10 20:13:46 +00:00
Dominik Stadler
566ec2d487 Jenkins DSL: Exclude some more slaves from building with OpenJDK
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1786230 13f79535-47bb-0310-9956-ffa450edef68
2017-03-09 19:50:17 +00:00
Dominik Stadler
efc0dd2d50 Jenkins DSL: Add one more directory for test-results to try to make Gradle build happy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1783830 13f79535-47bb-0310-9956-ffa450edef68
2017-02-21 06:28:12 +00:00
Dominik Stadler
12c06b3084 Jenkins DSL: Use latest JDK 1.9 pre-build and exclude some more slaves for the OpenJDK build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1783098 13f79535-47bb-0310-9956-ffa450edef68
2017-02-15 12:13:34 +00:00
Greg Woolsey
653c627b1f use Ant 1.9.9 explicitly, since Ant (latest) is now 1.10.1 which requires Java 8.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1782983 13f79535-47bb-0310-9956-ffa450edef68
2017-02-14 16:18:55 +00:00
Andreas Beeker
f4ca0b4b2b disable more H?? slaves
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1782898 13f79535-47bb-0310-9956-ffa450edef68
2017-02-14 00:24:43 +00:00
Andreas Beeker
f316a0f115 remove H24 and ubuntu-4 slaves for all builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1782714 13f79535-47bb-0310-9956-ffa450edef68
2017-02-13 01:09:40 +00:00
Andreas Beeker
ee56c07a74 java-6-openjdk-amd64 is not installed on H24
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1782648 13f79535-47bb-0310-9956-ffa450edef68
2017-02-12 00:50:06 +00:00
Dominik Stadler
75ba4abede Jenkins DSL: Additionally disable node H12 for OpenJDK builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1781824 13f79535-47bb-0310-9956-ffa450edef68
2017-02-05 22:34:50 +00:00
Dominik Stadler
cc99b7082a Update JDK 9 build config to use correct add-opens for java.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1781823 13f79535-47bb-0310-9956-ffa450edef68
2017-02-05 22:34:46 +00:00
Javen O'Neal
fcaa74418d use https links
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1781001 13f79535-47bb-0310-9956-ffa450edef68
2017-01-30 22:05:29 +00:00
Dominik Stadler
30071927f8 Need a fifth addopens-parameter for JDK 9
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1780457 13f79535-47bb-0310-9956-ffa450edef68
2017-01-26 19:59:10 +00:00
Dominik Stadler
b7b4a73204 Jenkins DSL: Run all tests in no-scratchpad to try to get similar coverage-numbers
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1780452 13f79535-47bb-0310-9956-ffa450edef68
2017-01-26 19:58:29 +00:00
Dominik Stadler
c2022f7c3a Allow to pass --add-modules to javadoc as well as we get lots of missing code reported otherwise, we cannot use the existing property java9addmods as we need to use a different default-value for non-JDK9 builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776797 13f79535-47bb-0310-9956-ffa450edef68
2016-12-31 16:53:20 +00:00
Dominik Stadler
1350ad3eb3 Coverage:
* Exclude "examples" from coverage in Jenkins, add some comments
* Fix warning in newer Gradle versions
* Adjust coverage-excludes in build.xml

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776715 13f79535-47bb-0310-9956-ffa450edef68
2016-12-31 09:43:13 +00:00
Dominik Stadler
8e1a75912e Jenkins DSL: IBM JDK should not use noScratchpad, set coverage-flag for no-scratchpad-job
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776650 13f79535-47bb-0310-9956-ffa450edef68
2016-12-30 22:19:12 +00:00
Dominik Stadler
e66d78a388 Jenkins DLS: Remove support for multiple JDKs, it was not used and did not work anyway due to name-clashes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776649 13f79535-47bb-0310-9956-ffa450edef68
2016-12-30 22:12:14 +00:00
Dominik Stadler
a30315de20 Send emails for builds with JDK 9 to dev@ now after it ran green for the first time
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776648 13f79535-47bb-0310-9956-ffa450edef68
2016-12-30 22:12:10 +00:00
Dominik Stadler
06eaa174d7 Set --add-modules as environment-variable as well as we need to enable it in Ant itself for the forbidden-api-checks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776634 13f79535-47bb-0310-9956-ffa450edef68
2016-12-30 20:35:13 +00:00
Dominik Stadler
7b5a7e32df Allow to set the new --add-opens argument for JDK 9, scratchpad tests require slightly more memory on JDK 9 now, also adjust the Jenkins DSL accordingly.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1776608 13f79535-47bb-0310-9956-ffa450edef68
2016-12-30 17:00:13 +00:00
kiwiwings
43c8f44c2c switch sonarqube to 1.8 and activate it
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774825 13f79535-47bb-0310-9956-ffa450edef68
2016-12-18 00:01:45 +00:00
kiwiwings
245e1745fe add sonarqube job
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774820 13f79535-47bb-0310-9956-ffa450edef68
2016-12-17 23:52:48 +00:00
Andreas Beeker
b37d3699a5 use sonarqube dashboard instead of overview
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774766 13f79535-47bb-0310-9956-ffa450edef68
2016-12-17 14:41:59 +00:00
Andreas Beeker
b403347a98 New SonarQube instance
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774703 13f79535-47bb-0310-9956-ffa450edef68
2016-12-17 01:25:40 +00:00
Dominik Stadler
e065cabe9d Adjust list of hosts that do not have OpenJDK installed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774584 13f79535-47bb-0310-9956-ffa450edef68
2016-12-16 12:40:17 +00:00
Dominik Stadler
346a5a5336 Jenkins DSL: JDK 1.6 is default anyway, add Findbugs-download-workaround to the -old-xerces job as well
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1773558 13f79535-47bb-0310-9956-ffa450edef68
2016-12-11 10:54:44 +00:00
Dominik Stadler
ac92d7bc0a Jenkins DSL: Adjust comment why IBM JDK is not enabled and use addShell for Gradle-build as well
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1773329 13f79535-47bb-0310-9956-ffa450edef68
2016-12-09 07:56:47 +00:00
Dominik Stadler
ed8dc50a9e Jenkins DSL: download findbugs manually because sourceforge now uses a SSL cihper that is not supported by JDK 6
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1773205 13f79535-47bb-0310-9956-ffa450edef68
2016-12-08 09:36:57 +00:00
Dominik Stadler
aeb22bab67 Jenkins DSL: Use single-quotes, add back space in OpenJDK JDK name, exclude one more slave that causes strange errors in the JDK 1.8-run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1773204 13f79535-47bb-0310-9956-ffa450edef68
2016-12-08 09:36:48 +00:00
Dominik Stadler
87b75a8fad Disable CIGame for OpenJDK build for now as the JDK is not installed on all slaves, fix blank, add more disabled slaves
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772960 13f79535-47bb-0310-9956-ffa450edef68
2016-12-06 21:10:29 +00:00
Dominik Stadler
f42d14242f Jenkins DSL: Gradle: Try to touch the test-results-files as Gradle will not execute the tests again if not needed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772904 13f79535-47bb-0310-9956-ffa450edef68
2016-12-06 15:14:50 +00:00
Dominik Stadler
57259f3a88 Jenkins DSL: Exclude one slave for the OpenJDK build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772902 13f79535-47bb-0310-9956-ffa450edef68
2016-12-06 14:51:21 +00:00
Andreas Beeker
48bdfca1c4 there's no IBM 1.7 JDK on Jenkins available -> use 1.8 instead
the label for the OpenJDK has trailing space

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772588 13f79535-47bb-0310-9956-ffa450edef68
2016-12-05 00:26:41 +00:00
Dominik Stadler
f5d9984c49 Jenkins Job DSL: Adjust for location of Gradle-test-result files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772581 13f79535-47bb-0310-9956-ffa450edef68
2016-12-04 22:37:12 +00:00
Dominik Stadler
6ad1f0b626 Jenkins Job DSL: Adjust patterns for code-coverage in the Gradle build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772564 13f79535-47bb-0310-9956-ffa450edef68
2016-12-04 19:04:04 +00:00
Dominik Stadler
347783d6dc Adjust parameters for newer JDK9 builds, -addmods is now --add-modules, add some debug-output for reflection
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772557 13f79535-47bb-0310-9956-ffa450edef68
2016-12-04 18:34:03 +00:00
Dominik Stadler
d08950188a Enable all jobs except IBM-JDK, resolve links when listing contents of JAVA_HOME
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772556 13f79535-47bb-0310-9956-ffa450edef68
2016-12-04 18:29:47 +00:00
Dominik Stadler
610ce0bb98 Adjust Jenkins APICheck description
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772483 13f79535-47bb-0310-9956-ffa450edef68
2016-12-03 19:50:28 +00:00
Dominik Stadler
fda7104fd2 Enable Job for API-Check
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772341 13f79535-47bb-0310-9956-ffa450edef68
2016-12-02 12:52:05 +00:00
Dominik Stadler
74ab8da0fd Jenkins DSL:
* Add some comments
* Add disabled Job for IBM JDK
* Enable POI-DSL-1.6, leave the others disabled for now

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1772327 13f79535-47bb-0310-9956-ffa450edef68
2016-12-02 11:07:22 +00:00