Commit Graph

337 Commits

Author SHA1 Message Date
Jan Bartel 65d5664ef4
Issue #10558 Fix ee10 redirect during forward, add ee9 test (#10560)
* Issue #10558 Fix ee10 redirect during forward, add ee9 test
2023-09-23 03:52:08 +02:00
Olivier Lamy dfc0fc88a1
Add javadoc warning report in Jenkins so we will be able to measure progress with that :) (#10524)
* add javadoc warning report

Signed-off-by: Olivier Lamy <olamy@apache.org>

* javadoc parser

Signed-off-by: Olivier Lamy <olamy@apache.org>

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-09-15 05:27:48 +02:00
Olivier Lamy 7b13687514
need to be in a PR to use pullRequest field (#10430)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-29 13:48:40 +02:00
Olivier Lamy 45b6523d13 if build-all-tests label use -Dmaven.test.failure.ignore=true
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-29 09:58:39 +02:00
Olivier Lamy ff2e36e239
Jetty 12.0.x fix cache issue with maven invoker (#10393)
---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-25 01:34:41 +02:00
Olivier Lamy 97e1527ed6
Jetty 12.0.x use Maven build cache for PRs and branches except jetty-12.0.x main branch (#9871)
* apply configuration/changes for build cache

Signed-off-by: Olivier Lamy <olamy@apache.org>

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-08-22 02:46:46 +02:00
Olivier Lamy a03c5251df
jdk21 build to replace 19 (#10161)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-07-27 23:09:37 +02:00
Olivier Lamy 11d1f650bc
remove snapshot repositories, force module order (may not work with mvnd) (#9771)
* do not use snapshot repositories per default

Signed-off-by: Olivier Lamy <olamy@apache.org>

* add disableRestartFromStage() option

Signed-off-by: Olivier Lamy <olamy@apache.org>

* change module build orders

Signed-off-by: Olivier Lamy <olamy@apache.org>

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-05-15 13:21:23 +10:00
Joakim Erdfelt 0099491435
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-03-08 14:31:45 -06:00
Joakim Erdfelt 56bf2559db
Beef up `ci` profile to make it easier to run in the same modes on local machine
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2023-03-01 13:08:51 -06:00
Olivier Lamy ee1efdd48d
retry failing tests one more time (#9274)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-02-01 17:53:29 +10:00
Joakim Erdfelt 63d963d526
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2023-01-26 14:47:19 -06:00
Olivier Lamy 039503c8e9
no need to use an agent here before the real build
Signed-off-by: Olivier Lamy <olamy@apache.org>
2023-01-23 11:44:31 +10:00
Simone Bordet e104e48e0f
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-12-01 21:46:57 +01:00
Joakim Erdfelt 894a2ee4d9
Fix Jenkins build to not use `-Peclipse-release` (#8996)
Jenkins doesn't have gpg (the executable) or the keyring anyway.
2022-12-01 21:45:16 +01:00
Simone Bordet 346a59197b
Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-12-01 18:04:54 +01:00
Joakim Erdfelt be5ed905ee
Jetty 10 - Fix OpenJDK 19 related build issues (#8995)
* Add JDK 19 build to Jenkinsfile
* Fix Javadoc on OpenJDK 19

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-12-01 17:56:34 +01:00
Olivier Lamy 2f7124fa47
Merge branch 'jetty-11.0.x' into jetty-12.0.x 2022-11-19 16:43:00 +10:00
Olivier Lamy 8020f8f1af
use repo manager for distribution tests (#8871)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-11-19 08:47:12 +10:00
Joakim Erdfelt a636a7d153
Adding some more test tags 2022-11-10 10:14:58 -06:00
Joakim Erdfelt 2243ee5f3b
Jetty 10 - Flag flaky tests to be skipped on CI (#8865)
* @Tag("flaky") use instead of @Disabled
* Tweaking timeouts on some tests
* Tweaking timeouts on some tests

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-11-04 14:06:12 -05:00
Olivier Lamy 05e5a99352
jetty 10.0.x use default container (#8813)
* do not switch container and use default one only
2022-11-02 16:13:34 +10:00
Olivier Lamy 4e32557616
use default container (#8812)
Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-11-01 22:07:49 +10:00
Joakim Erdfelt e014ba1775
limit build history to last 60 builds (#8776) (#8778)
Co-authored-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-10-29 10:07:55 +10:00
Olivier Lamy b39d1144ec
limit build history to 60
Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-10-28 06:07:25 +10:00
Olivier Lamy 1f792d48d0 fix javadoc error in http2 Stream class, enable back building javadoc in Jenkinsfile
Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-10-09 07:59:24 +10:00
Olivier Lamy 2896673138
restore normal Jenkinsfile build (#8478)
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-23 20:22:27 +10:00
Olivier Lamy 8fdbf50222
Restore jetty-ee8-maven-plugin mvove back ITs to jetty-eeX-maven-plugin modules (#8472)
add back jetty-ee8-maven-plugin
- add back jetty-ee8-jspc-maven-plugin
- remove not used site plugin and simplify code
- moving back ee9 maven plugin ITs to the module
- back of ee10 maven ITs test to the plugin module


Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-19 17:50:58 +10:00
Simone Bordet b5bc92dcd5
Yet another try at Javadocs generation in Jenkins.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 21:13:40 +02:00
Simone Bordet ec26af978e
Another try at Javadocs generation in Jenkins.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 19:37:20 +02:00
Simone Bordet e686a06992
Javadocs never works in Jenkins :(
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 19:35:41 +02:00
Simone Bordet e2c8ff47a8
Added Javadocs stage in Jenkins pipeline.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-08-13 18:11:10 +02:00
Olivier Lamy 44a37746e6
Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more (#8419)
* ee8 demos to use ee9 demos resources
* add jetty-ee8-demo-jaas-webapp
* add jetty-ee8-demo-jndi-webapp jetty-ee8-demo-mock-resources
* uhm jetty-ee8-demo-jetty-webapp have some issues
* fix jetty-ee8-demo-jetty-webapp
* fix some jetty-ee9-demo-embedded and add back jetty-ee8-demo-proxy-webapp
* demo-embedded need to have jetty-ee9-demo-jsp-webapp built first
* fixing more demos modules. Activate dist test for demo modules and all env


Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-12 17:52:53 +10:00
Olivier Lamy 6c319f339b Merge branch 'jetty-11.0.x' into jetty-12.0.x 2022-08-02 15:52:12 +10:00
Olivier Lamy 63033e3162 fix merge
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-02 15:48:13 +10:00
Olivier Lamy eeaca81f83 fix exclusion of groups stress and slow (#8399)
* fix exclusion of groups stress and slow

Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-02 15:47:35 +10:00
Olivier Lamy 3ced67f821
fix exclusion of groups stress and slow (#8399)
* fix exclusion of groups stress and slow

Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-08-02 11:57:47 +10:00
Simone Bordet bf93418b60
Fixed building of documentation.
Follow up to #8326.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-07-22 21:12:50 +02:00
Simone Bordet 0dd2ab6229
Re-enabled build of the documentation.
Follow up to #8326.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2022-07-22 16:36:54 +02:00
Joakim Erdfelt e52007cfc6
Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2022-07-21 02:47:57 -05:00
Joakim Erdfelt cbed42491a
Excluding Stress/Slow tests from normal CI builds. (#8314)
Nightly CI builds still run them.

Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2022-07-21 02:40:26 -05:00
Olivier Lamy c41c73b8de
Add jetty maven plugin ITs as part of code coverage as we do it :) (#7962)
* enable of jacoco coverage for maven its plugin

Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-07-14 07:19:45 +10:00
Olivier Lamy 48fa4236ba
avoid 2 checkout 2022-07-11 11:28:34 +10:00
Olivier Lamy 93e2bb87a6 do not record same tests results multiple times
Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-07-10 21:51:58 +10:00
Joakim Erdfelt 4a1391aa3c
Minor tweak to get rid of junit/checks warning in CI 2022-07-08 11:03:48 -05:00
Joakim Erdfelt 1031bf1374
Restore stage separated Jenkinsfile (#8272)
* Restore stage separated Jenkinsfile

* add -Dmaven.test.failure.ignore=true

* change -f jetty-home to -pl :jetty-home

* update script ci.sh with -pl :jetty-home

Co-authored-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-07-08 19:06:04 +10:00
Olivier Lamy f5e3ba459a
Update Jenkinsfile 2022-07-07 17:17:15 +10:00
Joakim Erdfelt 69e818e9ae
skip default checkout option to avoid a useless git fetch (#8225) 2022-07-01 11:49:32 +10:00
Joakim Erdfelt 5304233b15
Go back to simpler Jenkinsfile (#8217) 2022-06-29 17:11:49 -05:00
Olivier Lamy e7274e3bb1
Add ee8 modules with sources generated from ee9 sources (#8066)
* auto translate some modules from EE9 to EE8

Signed-off-by: Olivier Lamy <oliver.lamy@gmail.com>
2022-06-01 13:38:42 +10:00