Skip to content

Commit

Permalink
#182: Adapt extension integration tests to new base extension (#183)
Browse files Browse the repository at this point in the history
  • Loading branch information
kaklakariada authored Jun 17, 2024
1 parent 427f0e0 commit 57cc3ef
Show file tree
Hide file tree
Showing 34 changed files with 2,106 additions and 2,188 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/broken_links_checker.yml

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

2 changes: 1 addition & 1 deletion .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
group: ${{ github.workflow }}-${{ github.ref }}-build
cancel-in-progress: true
env:
EXASOL_VERSION: "8.26.0"
EXASOL_VERSION: "8.27.0"
steps:
- name: Check out code
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/project-keeper.sh

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

3 changes: 2 additions & 1 deletion .project-keeper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ sources:
path: registry-upload/package.json
- type: npm
path: pkg/parameterValidator/package.json
version: 0.5.11
version: 0.5.12
linkReplacements:
- "Unknown|https://github.com/DATA-DOG/go-sqlmock/blob/master/LICENSE"
- "https://github.com/swagger-api/swagger-core/modules/swagger-annotations|https://github.com/swagger-api/swagger-core/tree/master/modules/swagger-annotations"
Expand All @@ -40,3 +40,4 @@ excludes:
- "E-PK-CORE-26: '.github/workflows/release_droid_print_quick_checksum.yml' exists but must not exist. Reason: Release-droid workflows are replaced by release.yml"
- "E-PK-CORE-26: '.github/workflows/release_droid_upload_github_release_assets.yml' exists but must not exist. Reason: Release-droid workflows are replaced by release.yml"
- "E-PK-CORE-26: '.github/workflows/release_droid_release_on_maven_central.yml' exists but must not exist. Reason: Release-droid workflows are replaced by release.yml"
- "E-PK-CORE-26: 'release_config.yml' exists but must not exist. Reason: Release-droid configuration is replaced by release.yml"
22 changes: 11 additions & 11 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/changelog.md

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

102 changes: 102 additions & 0 deletions doc/changes/changes_0.5.12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# Extension Manager 0.5.12, released 2024-06-17

Code name: Adapt to new base VS extension

## Summary

This release adapts the shared extension integration tests to version 0.4.3 of the base virtual schema extension:
* The VS name parameter was renamed from `base-vs.virtual-schema-name` to `baseVirtualSchemaName`.
* Tests now allow returning different parameters depending on the extension version. This is useful in case parameters change between versions.

## Features

* #182: Adapted shared extension integration tests to base VS extension 0.4.3

## Dependency Updates

### Extension-manager

#### Compile Dependency Updates

* Updated `github.com/dop251/goja:v0.0.0-20240220182346-e401ed450204` to `v0.0.0-20240610225006-393f6d42497b`
* Updated `github.com/exasol/exasol-driver-go:v1.0.6` to `v1.0.7`
* Updated `github.com/exasol/exasol-test-setup-abstraction-server/go-client:v0.3.8` to `v0.3.9`

#### Test Dependency Updates

* Updated `golang.org/x/mod:v0.17.0` to `v0.18.0`

### Extension Manager Java Client

#### Compile Dependency Updates

* Updated `io.swagger.core.v3:swagger-annotations:2.2.21` to `2.2.22`

#### Plugin Dependency Updates

* Updated `com.exasol:error-code-crawler-maven-plugin:2.0.2` to `2.0.3`
* Updated `org.apache.maven.plugins:maven-deploy-plugin:3.1.1` to `3.1.2`
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0`
* Updated `org.apache.maven.plugins:maven-gpg-plugin:3.2.2` to `3.2.4`
* Updated `org.apache.maven.plugins:maven-javadoc-plugin:3.6.3` to `3.7.0`
* Updated `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0` to `3.2.0`
* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922` to `4.0.0.4121`
* Updated `org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13` to `1.7.0`

### Extension Integration Tests Library

#### Compile Dependency Updates

* Updated `com.exasol:exasol-test-setup-abstraction-java:2.1.3` to `2.1.4`
* Updated `com.exasol:extension-manager-client-java:0.5.11` to `0.5.12`

#### Test Dependency Updates

* Updated `org.mockito:mockito-junit-jupiter:5.11.0` to `5.12.0`

#### Plugin Dependency Updates

* Updated `com.exasol:error-code-crawler-maven-plugin:2.0.2` to `2.0.3`
* Updated `org.apache.maven.plugins:maven-deploy-plugin:3.1.1` to `3.1.2`
* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.4.1` to `3.5.0`
* Updated `org.apache.maven.plugins:maven-gpg-plugin:3.2.2` to `3.2.4`
* Updated `org.apache.maven.plugins:maven-javadoc-plugin:3.6.3` to `3.7.0`
* Updated `org.apache.maven.plugins:maven-toolchains-plugin:3.1.0` to `3.2.0`
* Updated `org.sonarsource.scanner.maven:sonar-maven-plugin:3.11.0.3922` to `4.0.0.4121`
* Updated `org.sonatype.plugins:nexus-staging-maven-plugin:1.6.13` to `1.7.0`

### Registry

#### Compile Dependency Updates

* Updated `aws-cdk-lib:2.133.0` to `2.146.0`

#### Development Dependency Updates

* Updated `@types/node:^20.11.30` to `^20.14.2`
* Updated `ts-jest:^29.1.2` to `^29.1.4`
* Updated `typescript:~5.4.3` to `~5.4.5`
* Updated `aws-cdk:2.133.0` to `2.146.0`

### Registry-upload

#### Compile Dependency Updates

* Updated `@aws-sdk/client-cloudfront:^3.535.0` to `^3.596.0`
* Updated `@aws-sdk/client-s3:^3.537.0` to `^3.596.0`
* Updated `octokit:^3.1.2` to `^4.0.2`
* Updated `@aws-sdk/client-cloudformation:^3.537.0` to `^3.596.0`

#### Development Dependency Updates

* Updated `@types/node:^20.11.30` to `^20.14.2`
* Updated `@typescript-eslint/parser:^7.3.1` to `^7.13.0`
* Updated `typescript:~5.4.3` to `~5.4.5`
* Updated `@typescript-eslint/eslint-plugin:^7.3.1` to `^7.13.0`

### ParameterValidator

#### Development Dependency Updates

* Updated `typescript:5.4.2` to `5.4.5`
* Updated `esbuild:0.20.1` to `0.21.5`
20 changes: 10 additions & 10 deletions extension-manager-client-java/pk_generated_parent.pom

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

2 changes: 1 addition & 1 deletion extension-manager-client-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<!-- ProjectKeeper already included in root project -->
<project-keeper.skip>true</project-keeper.skip>
<!-- Generated code dependencies -->
<swagger-core-version>2.2.21</swagger-core-version>
<swagger-core-version>2.2.22</swagger-core-version>
<!-- Jersey version 2.x required to compile generated code. -->
<jersey-version>2.41</jersey-version>
<jackson-version>2.17.1</jackson-version>
Expand Down
20 changes: 10 additions & 10 deletions extension-manager-integration-test-java/pk_generated_parent.pom

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

Loading

0 comments on commit 57cc3ef

Please sign in to comment.