diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index f38d12ce5..b5773b3b9 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -46,6 +46,7 @@ "github.vscode-github-actions", "github.vscode-pull-request-github", "huntertran.auto-markdown-toc", + "redhat.fabric8-analytics", "vscjava.vscode-java-pack" ] } diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index b04b8d4e7..46519d8c6 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -76,8 +76,9 @@ jobs: cache: 'maven' distribution: 'temurin' - - name: Package with Maven - run: mvn -B package -P ${{matrix.profile}} --file pom.xml -DskipTests -D descriptors=src/main/assembly/tgz.xml + - name: Package and verify with Maven + run: | + mvn -B package verify -P ${{matrix.profile}} --file pom.xml -DskipTests -D descriptors=src/main/assembly/tgz.xml - name: Upload TGZ artifact uses: actions/upload-artifact@v3 diff --git a/.vscode/extensions.json b/.vscode/extensions.json index f0c178cee..7c93cfabc 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -3,6 +3,7 @@ "EditorConfig.EditorConfig", "github.vscode-pull-request-github", "huntertran.auto-markdown-toc", + "redhat.fabric8-analytics", "vscjava.vscode-java-pack" ] } diff --git a/pom.xml b/pom.xml index 185a1a937..1841c1247 100644 --- a/pom.xml +++ b/pom.xml @@ -84,6 +84,7 @@ org.postgresql postgresql 42.6.0 + runtime @@ -103,6 +104,7 @@ mysql mysql-connector-java 8.0.30 + runtime @@ -144,6 +146,7 @@ org.mariadb.jdbc mariadb-java-client 3.1.4 + runtime @@ -163,6 +166,7 @@ com.google.cloud google-cloud-spanner-jdbc 2.10.0 + runtime @@ -182,6 +186,7 @@ org.postgresql postgresql 42.6.0 + runtime @@ -201,6 +206,7 @@ org.apache.phoenix phoenix-client-hbase-2.4 5.1.3 + runtime @@ -220,6 +226,7 @@ com.microsoft.sqlserver mssql-jdbc 11.2.3.jre17 + runtime @@ -233,6 +240,7 @@ + org.slf4j slf4j-reload4j 2.0.9 @@ -245,6 +253,7 @@ + commons-jxpath commons-jxpath 1.3 @@ -268,6 +277,13 @@ 2.15.1 + + org.apache.commons + commons-text + 1.10.0 + compile + + org.apache.commons commons-collections4 @@ -293,15 +309,18 @@ + org.glassfish.jaxb jaxb-runtime 4.0.4 + compile org.hsqldb hsqldb 2.7.2 + test @@ -319,6 +338,13 @@ + org.codehaus.janino + commons-compiler + 3.1.11 + + + + org.codehaus.janino janino 3.1.11 @@ -365,6 +391,21 @@ + org.apache.maven.plugins maven-jar-plugin @@ -461,7 +502,30 @@ analyze-only - false + true + + + + org.glassfish.jaxb:jaxb-runtime:jar + + org.slf4j:slf4j-reload4j:jar + + org.codehaus.janino:janino:jar + + commons-jxpath:commons-jxpath:jar + + + org.postgresql:postgresql:jar + mysql:mysql-connector-java:jar + com.oracle.database.jdbc:ojdbc11:jar + org.mariadb.jdbc:mariadb-java-client:jar + com.google.cloud:google-cloud-spanner-jdbc:jar + org.apache.phoenix:phoenix-client-hbase-2.4:jar + com.microsoft.sqlserver:mssql-jdbc:jar + org.xerial:sqlite-jdbc:jar + @@ -476,5 +540,4 @@ -