mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-02-23 18:57:14 +00:00
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
This commit is contained in:
parent
e527b5645e
commit
80b2c7a89a
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
@ -31,7 +31,7 @@ jobs:
|
||||
# By setting anything to org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED we are disabling libaio loading on the testsuite
|
||||
- name: Build Main
|
||||
run: |
|
||||
mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI install
|
||||
mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -Pjmh install
|
||||
- name: Build Examples
|
||||
run: |
|
||||
cd examples
|
||||
|
@ -24,7 +24,7 @@ before_install:
|
||||
# By setting anything to org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED we are disabling libaio loading on the testsuite
|
||||
script:
|
||||
- set -e
|
||||
- mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -B install -q
|
||||
- mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -Pjmh -B install -q
|
||||
- cd examples
|
||||
- mvn install -P${EXAMPLES_PROFILE} -B -q
|
||||
|
||||
|
@ -30,6 +30,7 @@
|
||||
<name>ActiveMQ Artemis JMH Performance Tests</name>
|
||||
|
||||
<properties>
|
||||
<activemq.basedir>${project.basedir}/../..</activemq.basedir>
|
||||
<jmh.version>1.26</jmh.version>
|
||||
</properties>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user