You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by al...@apache.org on 2025/05/12 20:34:19 UTC
(aries) 02/02: ARIES-2182: Use the newest blueprint bundle in jmx
This is an automated email from the ASF dual-hosted git repository.
alien11689 pushed a commit to branch ARIES-2182-fix-blueprint-bundle-private-packages
in repository https://gitbox.apache.org/repos/asf/aries.git
commit 9c8fcd5b0610a29a73bc2be0177132128a3f49f4
Author: Dominik Przybysz <al...@gmail.com>
AuthorDate: Mon May 12 22:31:38 2025 +0200
ARIES-2182: Use the newest blueprint bundle in jmx
---
.github/workflows/jmx.yml | 8 ++++++++
jmx/jmx-itests/pom.xml | 14 +++++++++++---
.../java/org/apache/aries/jmx/AbstractIntegrationTest.java | 1 +
3 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/jmx.yml b/.github/workflows/jmx.yml
index 11138bfcf..f4fa077fc 100644
--- a/.github/workflows/jmx.yml
+++ b/.github/workflows/jmx.yml
@@ -20,6 +20,8 @@ on:
- versioning/**
- util/**
- proxy/**
+ - quiesce/**
+ - blueprint/**
- jmx/**
- .github/workflows/jmx.yml
push:
@@ -62,6 +64,12 @@ jobs:
- name: Build proxy
shell: bash
run: mvn -V -U -e -B -ntp -Dmaven.test.skip=true clean install -f proxy
+ - name: Build quiesce
+ shell: bash
+ run: mvn -V -U -e -B -ntp -Dmaven.test.skip=true clean install -f quiesce
+ - name: Build blueprint
+ shell: bash
+ run: mvn -V -U -e -B -ntp -Dmaven.test.skip=true clean install -f blueprint
- name: Build jmx
shell: bash
run: mvn -U -e -B -ntp clean install -f jmx
diff --git a/jmx/jmx-itests/pom.xml b/jmx/jmx-itests/pom.xml
index ca075bd90..216db4fa0 100644
--- a/jmx/jmx-itests/pom.xml
+++ b/jmx/jmx-itests/pom.xml
@@ -41,9 +41,9 @@
<asm.version>9.8</asm.version>
<commons-jexl.version>2.1.1</commons-jexl.version>
<javax.inject.version>1</javax.inject.version>
- <org.apache.aries.blueprint.jexl.evaluator.version>1.0.0</org.apache.aries.blueprint.jexl.evaluator.version>
- <org.apache.aries.blueprint.sample.version>1.0.0</org.apache.aries.blueprint.sample.version>
- <org.apache.aries.blueprint.version>1.0.0</org.apache.aries.blueprint.version>
+ <org.apache.aries.blueprint.jexl.evaluator.version>1.1.1-SNAPSHOT</org.apache.aries.blueprint.jexl.evaluator.version>
+ <org.apache.aries.blueprint.sample.version>1.0.1-SNAPSHOT</org.apache.aries.blueprint.sample.version>
+ <org.apache.aries.blueprint.version>1.3.0-SNAPSHOT</org.apache.aries.blueprint.version>
<org.apache.aries.jmx.api.version>1.1.6-SNAPSHOT</org.apache.aries.jmx.api.version>
<org.apache.aries.jmx.blueprint.version>1.1.6-SNAPSHOT</org.apache.aries.jmx.blueprint.version>
<org.apache.aries.jmx.core.version>1.1.9-SNAPSHOT</org.apache.aries.jmx.core.version>
@@ -248,6 +248,14 @@
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-log4j2</artifactId>
+ </dependency>
</dependencies>
<build>
diff --git a/jmx/jmx-itests/src/test/java/org/apache/aries/jmx/AbstractIntegrationTest.java b/jmx/jmx-itests/src/test/java/org/apache/aries/jmx/AbstractIntegrationTest.java
index 38b750b1a..043a990a0 100644
--- a/jmx/jmx-itests/src/test/java/org/apache/aries/jmx/AbstractIntegrationTest.java
+++ b/jmx/jmx-itests/src/test/java/org/apache/aries/jmx/AbstractIntegrationTest.java
@@ -59,6 +59,7 @@ public abstract class AbstractIntegrationTest extends org.apache.aries.itest.Abs
public Option baseOptions() {
return composite(
junitBundles(),
+ addPaxLoggingBundles(),
setPaxExamLogLevel("INFO"),
configurePaxUrlLocalMavenRepoIfNeeded()
// there could be unresolved bundles e.g. fragments