This is an automated email from the ASF dual-hosted git repository. stbischof pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/felix-dev.git
The following commit(s) were added to refs/heads/master by this push: new faef017ef3 [ci] matrix run on major versions and 23 faef017ef3 is described below commit faef017ef3bac446f732c1b645712584b5911a94 Author: Stefan Bischof <stbisc...@bipolis.org> AuthorDate: Sat Apr 12 23:46:33 2025 +0200 [ci] matrix run on major versions and 23 Signed-off-by: Stefan Bischof <stbisc...@bipolis.org> --- .github/workflows/maven-ci.yml | 4 ++-- framework.tck/.gitignore | 1 + framework/pom.xml | 9 +++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-ci.yml b/.github/workflows/maven-ci.yml index 24284494dd..350e9b11ef 100644 --- a/.github/workflows/maven-ci.yml +++ b/.github/workflows/maven-ci.yml @@ -30,7 +30,7 @@ jobs: strategy: fail-fast: false matrix: - java: [17] + java: [17,21,23] steps: - uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.java }} @@ -72,7 +72,7 @@ jobs: - name: Felix HTTP if: steps.changes.outputs.http == 'true' run: mvn -B -V -Dstyle.color=always "-Dit.test=!MissingWebsocketDependenciesIT" --file http/pom.xml clean install verify - - name: Felix Maven bundle plugin + - name: Felix Maven bundle plugin if: steps.changes.outputs.maven-bundle-plugin == 'true' run: mvn -B -V -Dstyle.color=always --file tools/maven-bundle-plugin/pom.xml clean install verify - name: Felix Maven OSGi check plugin diff --git a/framework.tck/.gitignore b/framework.tck/.gitignore new file mode 100644 index 0000000000..9e0adcc107 --- /dev/null +++ b/framework.tck/.gitignore @@ -0,0 +1 @@ +/generated/ diff --git a/framework/pom.xml b/framework/pom.xml index c23dbc9f52..4f214cc6e1 100644 --- a/framework/pom.xml +++ b/framework/pom.xml @@ -41,6 +41,15 @@ <build> <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <argLine> + -Djava.security.manager=allow + </argLine> + </configuration> + </plugin> <plugin> <groupId>org.moditect</groupId> <artifactId>moditect-maven-plugin</artifactId>