Commit Graph

58 Commits

Author SHA1 Message Date
Guillaume Nodet 07db6ec76a
[MNG-7911] Require JDK 11 and support JDK 21 at build time (#1278) 2023-10-16 13:25:27 +02:00
Slawomir Jaranowski 882c8dd974
Use the same branch name for ITs on Jenkins (#1263)
* Use the same branch name for ITs on Jenkins

* Try CHANGE_BRANCH env on PR

* CHANGE_BRANCH can be null
2023-10-05 11:44:01 +10:00
Slawomir Jaranowski 20f7c65a52 Execute IT tests with clean local repository 2023-01-17 19:48:48 +01:00
Slawomir Jaranowski c0d942b56b
Jenkinsfile: pickup results from ITs and Maven 3.8.x for build (#953)
Co-authored-by: Petr Široký <petr.siroky@pm.me>
2023-01-13 12:00:48 +01:00
Olivier Lamy 3f336e4f6d
simplify build and get rid of withMaven (#908)
* simplify build
2022-12-13 08:58:42 +10:00
Hervé Boutemy 7bd5fb38b3 deploy master, 3.8.x and 3.9.x 2022-05-31 09:19:44 +02:00
Tamas Cservenak bdfd8de968 Drop Java 16 from matrix
8, 11 and 17 is good enough
2022-04-22 18:19:28 +02:00
Hervé Boutemy f793d862e3 [MWRAPPER-14] remove Maven Wrapper from core 2021-12-26 17:42:35 +01:00
Hervé Boutemy ede86ab4b6 [MNG-6914] move apache-maven-wrapper to its own separate Maven module 2021-10-16 19:44:39 +02:00
Michael Osipov 78fc3734f9 Trim trailing whitespace 2021-07-02 18:47:10 +02:00
rfscholte f5d19f46d6 Run Maven ITs with more JDKs 2021-06-12 12:31:00 +02:00
Michael Osipov 8eda091d4e Replace tabs with proper count of spaces 2020-12-24 19:50:27 +01:00
Olivier Lamy 001310a76b
disable publishers 2020-08-17 20:10:12 +10:00
Olivier Lamy 9864cdbadc
only 8 and 11 2020-08-17 17:59:05 +10:00
Sylwester Lachiewicz 4927b1d02e Use Maven 3.6.3 for builds 2020-08-05 23:15:06 +02:00
rfscholte 35e05e4972 [MNG-6914] Align mvn and mvnw scripts 2020-05-23 09:59:32 +02:00
rfscholte cdcd351928 [MNG-5937] Adjust JenkinsFile to pick up wrapper dists
Improve assembly
2020-05-23 09:59:31 +02:00
rfscholte c548ce5f11 Adjust JDKs in Jenkinsfile 2020-03-20 14:04:41 +01:00
Sylwester Lachiewicz 35658fdbb1 Run Integration Tests with Java 8, 11, 13 and 14
Build with Maven 3.6.2 (Linux)
2020-01-28 16:48:06 +01:00
Karl Heinz Marbaise 25de698dc8
Removed JDK7 related configuration. 2019-12-28 23:39:19 +01:00
Karl Heinz Marbaise a4317947e6
[MNG-6399] - Lift JDK minimum to JDK 8 2019-11-25 20:49:33 +01:00
rfscholte 7ac4fa5eff [INFRA-18812] Revert unnecessary commits after fixing INFRA-18812 2019-08-05 18:43:09 +02:00
tibordigana cb71885c14 IT archives 2019-07-31 22:24:14 +02:00
tibordigana 93c88a2bd0 [MNG-6725] Skip '.mavenrc' via MAVEN_SKIP_RC=1 and '-Dmaven.skip.rc=true' on child ITs (by default on Jenkins CI). 2019-07-30 11:53:03 +02:00
Hervé Boutemy ecc317b77f added NODE_NAME to output 2019-07-21 11:18:45 +02:00
rfscholte 275a9714c6 Include Java 12 for testing 2019-06-01 21:54:59 +02:00
Olivier Lamy 3495521a12
-DdeployAtEnd=true doesn't deploy anything 2019-05-29 16:19:00 +10:00
Olivier Lamy a117168395
oops fix branch name 2019-05-29 14:34:45 +10:00
Olivier Lamy 8524e04e66
fix Jenkinsfile as it is script 2019-05-29 13:20:38 +10:00
Mickael Istria 660e745d85 Always deploy snapshot from master (#250)
Signed-off-by: Mickael Istria <mistria@redhat.com>
2019-05-29 13:13:49 +10:00
Sylwester Lachiewicz 7e3e5453c0 [MNG-6573] Use Maven 3.6.0 for CI
Closes #235
2019-01-27 11:02:00 +01:00
Karl Heinz Marbaise 6c4c2e3804
Change to keep only 5 artifacts on master and on branches
only 1 artifact.
2018-12-27 14:19:03 +01:00
Sylwester Lachiewicz f92bd9e981 [MNG-6481] Run Maven Core Integration Tests with Java 7, 8 and 11 2018-11-12 23:04:01 +01:00
Sylwester Lachiewicz 42c77a71df Repair Jenkins job - add a full path to workspace when run on Windows
Workaround for JENKINS-52657
2018-10-18 11:04:57 +02:00
Sylwester Lachiewicz 06275226d3 Update Jenkins build to use Maven 3.5.4 (#179) 2018-09-09 16:54:31 +10:00
rfscholte 72dca39807 Replace org.apache.commons.lang3.Validate#notNull with java.util.Objects#requireNonNull 2018-07-15 10:36:08 +02:00
rfscholte 870d696a9b Set https.protocols when running with JDK 7 2018-07-01 15:07:02 +02:00
rfscholte 0e1cc11850 Set https.protocols when running with JDK 7 2018-07-01 13:10:28 +02:00
rfscholte a97b03a5b0 Set https.protocols when running with JDK 7 2018-07-01 10:41:07 +02:00
rfscholte 5514aa7dc4 Set https.protocols when running with JDK 7 2018-07-01 01:07:16 +02:00
Hervé Boutemy 3af07f898e [MNG-6364] run Core ITs also with Java 9 2018-06-09 23:53:28 +02:00
rfscholte f1ed22d9ed Build core with JDK8 due to 'Received fatal alert: protocol_version' when downloading https://www.apache.org/licenses/LICENSE-2.0.txt 2018-06-08 21:44:03 +02:00
Hervé Boutemy 7fde626c23 simplified Jenkinsfile: avoid copy/paste 2018-05-21 19:20:33 +02:00
Hervé Boutemy 39fdaad967 added "Run ITs" prefix to IT stage names 2018-05-19 11:27:02 +02:00
Hervé Boutemy af49a31cd1 [MNG-6377] switch from Git-WIP to Gitbox 2018-03-19 23:07:44 +01:00
Stephen Connolly 5411c5a9c4 Syntax 2017-12-11 13:48:11 +00:00
Stephen Connolly 3f04e94ea4 Syntax 2017-12-11 13:45:00 +00:00
Stephen Connolly 35f3586ecc Start using some of the jenkinsEnv stuff 2017-12-11 13:42:14 +00:00
Stephen Connolly e44c39c2eb Update Jenkinsfile to use JENKINS-43507 syntax for resolveScm 2017-08-29 21:47:50 +01:00
Hervé Boutemy 0baa423452 use new "Maven 3 (latest)" and "JDK 1.x (latest)" Ubuntu+win aliases 2017-03-28 08:05:56 +02:00