Andreas Beeker
0551a75e82
clean ooxml-lib jars before build, because the typeloader class has been moved via #62355
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1832414 13f79535-47bb-0310-9956-ffa450edef68
2018-05-28 19:43:19 +00:00
Dominik Stadler
8fc6199641
Allow one more add-opens to silence one more warning seen in Java 9/Java 10 currently
...
Use latest JDK 10 versions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1830551 13f79535-47bb-0310-9956-ffa450edef68
2018-04-30 11:21:31 +00:00
Dominik Stadler
582c21ce86
Add job to build with latest available JDK 10 early access build
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1825815 13f79535-47bb-0310-9956-ffa450edef68
2018-03-04 13:33:12 +00:00
Dominik Stadler
d720ad82b6
Add JDK 10 and new slaves to job POI-DSL-Test-Environment
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1825782 13f79535-47bb-0310-9956-ffa450edef68
2018-03-03 19:05:58 +00:00
Dominik Stadler
7367d2f1a3
Don't try to collect junit results for Maven when we only run Sonar-tasks and thus skip unit tests
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1816186 13f79535-47bb-0310-9956-ffa450edef68
2017-11-23 18:54:17 +00:00
Dominik Stadler
2f755d8d9b
Try if using a local temporary directory avoids the permission errors in unit tests in the Maven runs:
...
* Collect JUnit results
* Set java.io.tmpdir in Maven unit test runs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815951 13f79535-47bb-0310-9956-ffa450edef68
2017-11-21 16:28:07 +00:00
Dominik Stadler
a21c09fd61
Add more output to the pre-check to help in analysis some strange build-failures in CI, e.g. INFRA-15244
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1811597 13f79535-47bb-0310-9956-ffa450edef68
2017-10-09 19:35:43 +00:00
Dominik Stadler
996010a3ca
The Gradle-based Sonarqube job does not actually, it completes with success, but the data never appears on Sonarqube itself, we need to investigate this some more later, for now I enabled the Maven based job again.
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1809359 13f79535-47bb-0310-9956-ffa450edef68
2017-09-22 21:30:40 +00:00
Dominik Stadler
4e76b65b17
Remove Jobs for JDK 1.6/1.7, this should also make the findbugs-hacks obsolete here
...
The jobs still need to manually removed in Jenkins, though!
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1809348 13f79535-47bb-0310-9956-ffa450edef68
2017-09-22 20:06:31 +00:00
Dominik Stadler
7c21c8761a
MaxPermSize is not used any more in Java 8, so remove it everywhere
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808617 13f79535-47bb-0310-9956-ffa450edef68
2017-09-17 11:07:28 +00:00
Dominik Stadler
bbd9adc5f0
Disable Maven-Sonar run to check if the Gradle-Sonar job is working, some more comments
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808616 13f79535-47bb-0310-9956-ffa450edef68
2017-09-17 11:07:21 +00:00
Dominik Stadler
a5044f502b
Jenkins DSL: Remove timeout from Jenkins Jobs for now, it seems this plugin is currently missing in the Apache Jenkins instance
...
Adjust nodes for OpenJDK build after requiring OpenJDK 8 instead of 6
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808539 13f79535-47bb-0310-9956-ffa450edef68
2017-09-16 13:39:25 +00:00
Dominik Stadler
e6dae10d47
Jenkins DSL: Use JDK 1.8 for more projects, fix listing of slaves in Test-Environment job
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808537 13f79535-47bb-0310-9956-ffa450edef68
2017-09-16 13:06:59 +00:00
Dominik Stadler
9ed85b0484
Jenkins DSL:
...
* Enable SCM-retry to see if that helps against the frequent SVN update failures
* Add a POI-DSL-Test-Environment to have this Job also defined via DSL
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808525 13f79535-47bb-0310-9956-ffa450edef68
2017-09-16 09:08:45 +00:00
Dominik Stadler
51826d781b
Jenkins DSL: Use OpenJDK 8 and latest JDK 1.9
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808524 13f79535-47bb-0310-9956-ffa450edef68
2017-09-16 08:29:33 +00:00
Dominik Stadler
667fe38bf7
Java 8: Disable Jobs using Java 1.6 and 1.7 for now, they can be removed soon.
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1808476 13f79535-47bb-0310-9956-ffa450edef68
2017-09-15 18:39:47 +00:00
Dominik Stadler
68a829067a
Add more --add-opens for JDK 9
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1805517 13f79535-47bb-0310-9956-ffa450edef68
2017-08-19 16:31:33 +00:00
Andreas Beeker
91e74a7498
exclude H21 from slave list
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1804897 13f79535-47bb-0310-9956-ffa450edef68
2017-08-13 11:42:35 +00:00
Andreas Beeker
ea97e64e0e
notify dev@ when windows-1.7 fails
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1804211 13f79535-47bb-0310-9956-ffa450edef68
2017-08-05 19:47:32 +00:00
Andreas Beeker
848a77318e
add findbugs3 prefetch to Windows / JDK1.7 build
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803694 13f79535-47bb-0310-9956-ffa450edef68
2017-08-01 19:44:17 +00:00
Dominik Stadler
8604525435
Jenkins DSL: Use latest available early access build of JDK 9 b179
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803613 13f79535-47bb-0310-9956-ffa450edef68
2017-08-01 06:26:39 +00:00
Andreas Beeker
ad9fa0cd2d
Job DSL refactorings
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1803594 13f79535-47bb-0310-9956-ffa450edef68
2017-07-31 22:56:08 +00:00
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