olivier lamy
a0e562075e
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2019-01-01 15:51:38 +10:00
olivier lamy
dc19445605
saving some io during the build
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2019-01-01 12:37:24 +10:00
olivier lamy
b9d9bd2654
activate maven publishers for Jenkins: mavenLinkerPublisher pipelineGraphPublisher
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-31 11:41:37 +10:00
olivier lamy
f406358cf6
fix maven invoker reporter path
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-27 09:32:24 +10:00
olivier lamy
46d8668f67
disable autobahn profile
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-23 21:17:49 +10:00
olivier lamy
42c09b5fef
parse autobahn junit results
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-23 18:35:12 +10:00
olivier lamy
8c12dd2d30
autobahn profile(running test suite) part of default build on Jenkins
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-23 17:27:51 +10:00
Jan Bartel
4abc4f8dd4
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2018-12-19 10:54:41 +11:00
olivier lamy
825838f3a9
fix format
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-18 17:41:22 +10:00
Olivier Lamy
9ca77a23aa
issue #3186 add it to override javax.annotation provided by maven core ( #3194 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-18 17:38:11 +10:00
Olivier Lamy
f26b9f7c15
issue #3186 add it to override javax.annotation provided by maven core ( #3194 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-12-15 12:35:16 +10:00
olivier lamy
62d160ac6b
Merge remote-tracking branch 'upstream/jetty-9.4.x' into jetty-10.0.x
2018-11-28 10:16:51 +10:00
Olivier Lamy
9ee57192dc
use withMaven junit publisher ( #3150 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-11-28 10:12:07 +10:00
Joakim Erdfelt
42d6444c8d
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2018-11-15 07:11:03 -06:00
Joakim Erdfelt
ea315138ab
Using new Declarative Jenkinsfile format
...
+ Ensuring that javadoc and compact3 builds will work in
isolation to the other stages.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-13 07:24:29 -06:00
Joakim Erdfelt
67a6ad47b0
Using new Declarative Jenkinsfile format
...
+ Makes things easier to maintain.
+ Does not solve for bad "unstable" flagging of multiple
stages when only one is failing.
See: https://issues.jenkins-ci.org/browse/JENKINS-39203
But this Declarative format will help once that bug is fixed.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-12 10:12:15 -06:00
Joakim Erdfelt
5a17a33045
Fixed #2458 - Removing jdk9 and jdk10 CI builds
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-02 11:34:05 -05:00
Joakim Erdfelt
0912c58cdb
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2018-11-02 11:07:39 -05:00
Joakim Erdfelt
7b8bda8070
Issue #3051 - New Simplified Jenkinsfile
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-11-01 10:21:52 -05:00
olivier lamy
fc9923b07a
fix bad merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-11 18:00:29 +10:00
olivier lamy
1ecf1783bd
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2018-10-11 17:52:32 +10:00
Olivier Lamy
29c51091c7
Jetty 9.4.x simplify jenkinsfile ( #2976 )
...
* simplify Jenkinsfile
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* we need checkout scm
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* do not run the first install and move javadoc test to last part
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* remove comments
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-11 17:47:52 +10:00
Simone Bordet
7da79e7089
Issue #2948 - Require JDK 11 for Jetty 10.x.
...
Small cleanups to Jenkinsfile.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-10-10 23:37:49 +02:00
olivier lamy
444c1639b8
fix pattern
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 18:03:40 +10:00
olivier lamy
4a929e9479
avoid NPE
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 16:05:21 +10:00
olivier lamy
94d1e26930
record maven invoker result only once
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 14:37:52 +10:00
olivier lamy
5d761ec7d2
fix typo
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 14:20:58 +10:00
olivier lamy
313654b8e9
add the invoker publisher to get logs on maven it failures
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-09 12:41:20 +10:00
olivier lamy
57866ba1bb
no more compact3 with 10.0.x
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-04 10:06:08 +10:00
olivier lamy
ad9df4f140
do not ignore failure
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-10-03 19:21:23 +10:00
olivier lamy
8ac9912fd3
fix merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-22 21:31:01 +10:00
olivier lamy
2f96792937
fix merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-22 21:29:29 +10:00
olivier lamy
5e8a7403d1
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2018-09-22 20:11:03 +10:00
Olivier Lamy
71a1801433
Issue #2918 restore a TestTracker with junit5 ( #2927 )
...
* add TestTracker junit5 extension #2918
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-21 14:03:05 +10:00
Olivier Lamy
27179786a0
fix groovy variable scope ( #2905 )
2018-09-14 15:17:50 +10:00
Joakim Erdfelt
6f50afde38
Fixing groovy error on isMainBuild
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-13 20:57:55 -05:00
Joakim Erdfelt
62da301e19
Re-enabling maven threaded testing
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-12 19:10:46 -05:00
Joakim Erdfelt
79460a7cdb
Back to jdk11 default (non-ea)
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-10 10:19:57 -05:00
Joakim Erdfelt
de4fcd3932
Back to jdk11 default (non-ea)
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-10 08:14:56 -05:00
Joakim Erdfelt
9d811ba5de
Bumping build timeout to 2 hours
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-10 02:03:26 -05:00
Joakim Erdfelt
b9b0166065
Temporarily removing maven threaded execution to isolate specific tests that cause hangs
2018-09-08 08:38:30 -05:00
Joakim Erdfelt
d1602d340f
Attempting to use older jdk-11-ea+18 JRE
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-07 16:15:08 -05:00
Joakim Erdfelt
cbcd0e4caf
Simplifying Jenkinsfile even more
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-07 15:22:45 -05:00
Joakim Erdfelt
980cde7f70
Greatly simplifying Jenkinsfile build
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-09-07 14:56:31 -05:00
Joakim Erdfelt
a3f1592c50
Issue #2431 - Upgrade to Junit 5 ( #2436 )
...
+ Changes needed for new Junit 5
+ Migrating from Vintage junit API to Jupiter junit API
+ Relies on SNAPSHOT jetty-test-helper
- this will be a formal release once this issue has been
resolved satisfactory
+ Have jenkins always pull latest SNAPSHOT for each build
+ Adding jetty.snapshots repository
+ Using surefire 2.22.0 per advice from junit
+ Ensuring <reuseForks>true</reuseForks> to work around issue junit-team/junit5#801
+ Disabling <forkMode>always</forkMode> in maven-surefire-plugin
due to bug https://github.com/junit-team/junit5/issues/801
+ OSGi tests must remain at vintage due to PaxExam
+ Moving from vintage TestingDir to jupiter WorkDir
+ Fixing imports to use jupiter, not vintage
+ Migrating vintage ExpectedException to jupiter assertThrows
+ Migrating vintage TestName to jupiter TestInfo
+ Migrating @RunWith(Parameterized.class)
to @ParameterizedTest with Argument Sources
+ Migrating assertTrue(val.contains(needle))
to assertThat(val, containsString(needle))
+ Aligning junit versions per recommendations from @sormuras
+ Adjusting parameter order change for assertEquals()
+ Test LifeCycle Annotation Migration
junit 4 | junit 5 / jupiter
------------ | -----------
@Before | @BeforeEach
@After | @AfterEach
@BeforeClass | @BeforeAll
@AfterClass | @AfterAll
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-05 10:07:17 +10:00
Olivier Lamy
44ace1f8c8
cleanup Jenkinsfile: non needed/unused variable ( #2880 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-09-03 16:19:18 +10:00
Olivier Lamy
f4a0bfbdd8
Issue #2746 jmh module ( #2750 )
...
#2746 move jmh classes to a dedicated jmh module
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-08-04 14:08:13 +10:00
Olivier Lamy
0ba1d9b5a5
Issue #307 datecache contention ( #2725 )
...
* use DateTimeFormatter which is threadsafe so no need of synchronized block #307
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-07-26 20:46:50 +10:00
Olivier Lamy
9e8743788d
no need of jacoco for other jdk btw jenkins ui do not display jdk label.. ( #2673 )
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-06-19 09:24:02 +10:00
Olivier Lamy
f7df6b3326
increase default build memory ( #2669 )
...
increase default build memory
2018-06-15 17:13:05 +10:00