Robbie Gemmell
58567880fb
ARTEMIS-3420: require Java 11+, resolve some issues from doing so and tidy up some stale bits as a result
2021-11-09 11:02:51 -05:00
Robbie Gemmell
5a1449d812
ARTEMIS-3440: separate effect of -Pdev from test profiles, make them independent
...
use pluginManagement config + executions to enable the RAT and Checkstyle checks rather than properties
2021-08-24 12:02:28 -04:00
Robbie Gemmell
e2c1efb13a
NO-JIRA: fix profiles for run of examples module on JDK11+ on Travis, fix unintended build output caching, and cleanup existing cache
2021-08-24 12:49:50 +01:00
Robbie Gemmell
c300d58baa
NO-JIRA: use the google mirror for maven central to spread load and help reduce sporadic CI failures
2021-08-23 12:35:39 +01:00
Robbie Gemmell
9baa9a4c2b
NO-JIRA: enable regular maven output on Travis, only suppress transfer updates, see if it works around or clarifies situation before no-output timeout kills the run
2021-08-17 10:19:57 +01:00
Robbie Gemmell
b8c779c9fa
NO-JIRA: Travis job has been aborting since #3680 was merged due to log output length, try redirecting output to file for now
2021-08-16 13:55:43 +01:00
Robbie Gemmell
2e2cd1f073
ARTEMIS-3296: get things building on Java 16 (and 17EA+21)
...
Updates parent pom, various plugins or deps, tidies up inconsistent versions
and consolidates to inherited version where possible, define properties for
some versions where not. Disables some problematic tests on JDK16+ for now.
Drops DS test dep back 1 version to remove a specific breakage affecting
multiple tests/modules, introduced after its upgrade in commit
9e70b26368
.
2021-05-17 08:28:46 -04:00
Clebert Suconic
80b2c7a89a
NO-JIRA Update Travis and github builds to include jmh as part of their builds
...
This will make sure PR checks will always check for issues on the new module
2020-11-17 16:17:46 -05:00
Robbie Gemmell
548f868128
ARTEMIS-2109: fix ErrorProne compiler config to work on JDK8, and move into a specific profile.
...
On JDK8 Error Prone is activated on request. On JDK11+ it is still enabled by default. It is activated in CI for all JDKs.
2020-06-16 16:07:48 +01:00
Robbie Gemmell
6e2b5dc8f2
ARTEMIS-2109: require JDK 8 for release, enforce use of JDK8 or 11+ otherwise, rename profiles for consistency and clarity, remove superflous/incorrect managed plugin versions
...
Update CI to only use the release profile for building examples on JDK8, use noRun profile otherwise. Does the exact same in terms of setting properties for the examples build, just doesnt engage the parent release profile which enforces JDK8.
2020-06-15 15:05:28 +01:00
Robbie Gemmell
95d8b89c52
ARTEMIS-2109: enable JDK11 + JDK14 builds in Travs CI, and fix before_cache config
2020-06-11 18:50:01 +01:00
dengliming
2cd638afad
NO-JIRA Remove deprecated sudo setting.
2020-05-12 15:57:16 -04:00
Clebert Suconic
3541ebf218
ARTEMIS-2732 Cleanup on testsuite logging
2020-04-22 23:08:46 -04:00
Justin Bertram
1534a8fb83
Fix JDK version for Travis
2019-06-21 15:01:36 -04:00
Clebert Suconic
93cc1f2c5a
NO-JIRA Modifying .travis.yml, re-enabling artemis-web on the build.
...
This was causing issues when a snapshot is not available for artemis-web, like right after we bump the release.
2019-05-30 18:15:27 -04:00
Clebert Suconic
061fb2787e
ARTEMIS-1977 Stripping activemq-artemis as a separated proejct
2019-03-07 11:34:15 -05:00
gtully
65feda8e92
ARTEMIS-1684 remove native libs before ci build to avoid aio resource constraints failing tests in error
2018-10-08 12:31:40 +01:00
gtully
2e96d9b5cc
ARTEMIS-1684 - don't build the -web module due to the node and gitbook dependency for travis ci
2018-10-05 12:10:56 +01:00
Clebert Suconic
1f4e7be007
NO-JIRA Adding examples verification into travis
2018-04-17 15:10:15 -04:00
Clebert Suconic
cd0309e92e
NO-JIRA: remove cache
2018-03-09 16:02:07 -05:00
Justin Bertram
d39b1b5799
NO-JIRA clean Artemis artifacts from Travis cache
2018-03-09 16:00:15 -05:00
Justin Bertram
81f89ae9f5
NO-JIRA comments to clarify Travis 'script' command
2018-02-21 15:59:59 -05:00
Ilya Shipitsin
d54ca18f3c
ARTEMIS-1690 remove not needed "mvn install"
2018-02-20 11:26:10 -05:00
Justin Bertram
32376ae4ca
ARTEMIS-1684 enable Travis CI
2018-02-16 08:29:39 -06:00