Skip to content

Commit

Permalink
Fix extension build order
Browse files Browse the repository at this point in the history
  • Loading branch information
kaklakariada committed Nov 9, 2023
1 parent b10a9e4 commit b4b3f79
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 59 deletions.
8 changes: 4 additions & 4 deletions dependencies.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions doc/changes/changes_2.4.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ This release adds integration tests using Exasol 8 and an extension for the Exte

#### Test Dependency Updates

* Updated `com.exasol:exasol-testcontainers:6.6.2` to `6.6.3`
* Added `com.exasol:extension-manager-integration-test-java:0.5.5`
* Updated `com.exasol:hamcrest-resultset-matcher:1.6.1` to `1.6.2`
* Added `com.oracle.database.jdbc:ojdbc8:23.3.0.23.09`
Expand Down
110 changes: 55 additions & 55 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
<dependency>
<groupId>com.exasol</groupId>
<artifactId>exasol-testcontainers</artifactId>
<version>6.6.2</version>
<version>6.6.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -139,10 +139,18 @@
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<groupId>org.sonatype.ossindex.maven</groupId>
<artifactId>ossindex-maven-plugin</artifactId>
<configuration>
<useModulePath>false</useModulePath>
<excludeVulnerabilityIds>
<!-- Transitive test dependency fr.turri:aXMLRPC used by com.exasol:bucketfs-java.
CVE-2020-36641 is reported to be fixed in aXMLRPC 1.12.1. We use version 1.13.0, so this is a false
positive. -->
<exclude>CVE-2020-36641</exclude>
<!-- Transitive test dependency io.netty:netty-handler of software.amazon.awssdk:s3.
We assume that the AWS client's usage of `netty-handler` is not affected by the vulnerability. -->
<exclude>CVE-2023-4586</exclude>
</excludeVulnerabilityIds>
</configuration>
</plugin>
<plugin>
Expand All @@ -164,6 +172,21 @@
<finalName>virtual-schema-dist-${vscjdbc.version}-oracle-${project.version}</finalName>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<configuration>
<useModulePath>false</useModulePath>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<!-- Fix locale dependent tests in case the OS locale is not English -->
<argLine>-Duser.country=US -Duser.language=en ${argLine}</argLine>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
Expand All @@ -184,11 +207,35 @@
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.3.2</version>
<configuration>
<!-- Fix locale dependent tests in case the OS locale is not English -->
<argLine>-Duser.country=US -Duser.language=en ${argLine}</argLine>
<filesets>
<fileset>
<directory>extension/coverage</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/dist</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/node_modules</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/src</directory>
<includes>
<include>extension-description.ts</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
<plugin>
Expand Down Expand Up @@ -250,53 +297,6 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.3.2</version>
<configuration>
<filesets>
<fileset>
<directory>extension/coverage</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/dist</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/node_modules</directory>
<includes>
<include>**</include>
</includes>
</fileset>
<fileset>
<directory>extension/src</directory>
<includes>
<include>extension-description.ts</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
<plugin>
<groupId>org.sonatype.ossindex.maven</groupId>
<artifactId>ossindex-maven-plugin</artifactId>
<configuration>
<excludeVulnerabilityIds>
<!-- Transitive test dependency fr.turri:aXMLRPC used by com.exasol:bucketfs-java.
CVE-2020-36641 is reported to be fixed in aXMLRPC 1.12.1. We use version 1.13.0, so this is a false
positive. -->
<exclude>CVE-2020-36641</exclude>
<!-- Transitive test dependency io.netty:netty-handler of software.amazon.awssdk:s3.
We assume that the AWS client's usage of `netty-handler` is not affected by the vulnerability. -->
<exclude>CVE-2023-4586</exclude>
</excludeVulnerabilityIds>
</configuration>
</plugin>
</plugins>
</build>
<parent>
Expand Down

0 comments on commit b4b3f79

Please sign in to comment.