Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#131 Switch to versioning catalog #163

Merged
merged 5 commits into from
May 3, 2024

Conversation

Saela
Copy link
Contributor

@Saela Saela commented Apr 25, 2024

No description provided.

@Saela Saela requested a review from edigonzales April 25, 2024 09:09
@Saela Saela linked an issue Apr 25, 2024 that may be closed by this pull request
@edigonzales edigonzales merged commit 9410650 into gretl_3.0 May 3, 2024
1 check passed
@Saela Saela deleted the feature/131_switch-to-versioning-catalog branch May 31, 2024 12:14
edigonzales added a commit that referenced this pull request Dec 1, 2024
* #126: Update gradle to version 6.9.4 (#156)

* #126: Update to gradle 6.9.4

* #126: Update custom task according to 6.9.4 user guide

* #126: Update custom task according to 6.9.4 user guide

* #126: Update custom task according to 6.9.4 user guide

* #126: Update some more custom tasks

* #126: finish updating rest of custom tasks

* #126: fix gradle warnings

* #126: fix gradle download sha

* #126: fix gradle warnings about usage of deprecated parts

* #126: update missing tasks to use getters

* #126: fix missing getters

* #126: fix warnings from run

* #126: remove @internal if the field is already marked as @optional

* #126: Fix @optional annotations

* #126: Fix @optional annotations

* #126: add setters

* #126: make connector serializable so gradle doesn't throw an error anymore

* #126: Fix wrong input annotation

* #126: Fix groovy string interpolation issue

* #126: Fix file input error due to new gradle restriction. For a list of files gradle now expects annotation @InputFiles

* #126: Fix file input error due to new gradle restriction

* #126: Fix file input annotations

* #126: Fix another file input annotation

* #126: Fixed lazy configuration of publisher publishedRegions property, made endpoint class serializable so gradle can track changes

* #126: Fixed issue with not existing dummy file, harmonized usage of ListProperty and cleaned up build.gradle for metapublisher

* #126: Update gradle annotation as file doesn't have to exist

* #126: Update gradle annotation as data file doesn't have to exist to be able to run the task

* #126: fix annotations

* #126: mark fields with @optional if they don't have to be provided

* #126: remove commented code

* #126: Remove unused import

* #126: Removed @nullable in combination with @internal, Re-Checked @internal usage

* #126: Add description for using @input instead of @InputFile

* #126: Update file property of csv export task to make it more clear what is expected as the property input

* #126: Update file property to make it more clear what is expected as the property input type

* #126: use output file annotation to make it clearer what is expected

* #126: update annotations for file outputs and inputs

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* #127: Upgrade gradle to version 7.6.4 (#158)

* #127: remove deprecated jcenter repository

* #127: Add latest gradle 7 version, add duplicates strategy for integration test resources

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* #128: Upgrade to gradle version 8.7 (#159)

* #127: remove deprecated jcenter repository

* #127: Add latest gradle 7 version, add duplicates strategy for integration test resources

* #128: Upgrade to gradle 8.7

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* #129: Clean up gradle files (#160)

* #129: remove oracle dependency (already added in gretl jar)

* #129: clean up commented parts, activate db plugin tests

* #129: clean up commented parts, update integration of oracle dependency

* #129: fix configuration syntax

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* #131 Switch to versioning catalog (#163)

* #1231: add new versioning file, migrate libraries to new versioning

* #131: rename clashing dependencies

* #131: fix issue with libs syntax, add libs from runtime image, add plugins

* #131: fix db driver

* #131: remove old dependencies file

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* Update README.md

* #132 Update selected tasks to use lazy configuration (#165)

* #132: Update user documentation (repos were missing in sample)

* #132: Update SqlExecutor.java to use lazy configuration

* #132: Adjust sqlexecutor test jobs to register tasks lazily

* #132: move constructing connector object to taskutil for better reusability

* #132: rewrite db2dbtask to use lazy configuration, rewrite build.gradle files in test jobs folders

* #132: rewrite Ili2pg - Task group to use lazy configuration, update respective build.gradle files

* #132: fix IDE warnings

* #132: fix minor issues after migration to lazy configuration

* #132: improve naming

* #132: updated gzip task to use lazy configuration, updated annotations, minor refactoring

* #132: fix property api errors for ili2pg, re-write range property as gradle doesn't support this

* #132: fix range error in ili2pg tasks

* #132: fix boolean value naming

* #132: fix boolean value getter

* #132: fix wrong init value for exception filter

* #132: rewrite tasks in gradle files to use register

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* Feature/151 homogenisierung testcode (#166)

* wip: homogenizing tests

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: homogenizing tests

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: homogenisierung testcode

* wip: homogenisierung testcode

* feat: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: homogenize test code

Signed-off-by: Daniel Kubányi <[email protected]>

* chore: cleanup

Signed-off-by: Daniel Kubányi <[email protected]>

---------

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: use maxParallelForks (#169)

* Feature/134 update junit (#168)

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* chore: cleanup

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: jarTest

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: PublisherStepDb2LocalTest

* feat: use junit5 in integration tests

---------

Signed-off-by: Daniel Kubányi <[email protected]>

* Feature/136 testcontainers (#171)

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* chore: cleanup

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: jarTest

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: testcontainers localstack

* wip: testcontainers localstack

* feat: use localstack for AWS testcontainers

* wip: use localstack

* wip: use localstack

* wip: use localstack

* fix: PublisherStepDb2LocalTest

* wip: localstack

* feat: use junit5 in integration tests

* fix: revert failing tests

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: use testcontainers

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: use testcontainers

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: resolve merge conflicts

Signed-off-by: Daniel Kubányi <[email protected]>

---------

Signed-off-by: Daniel Kubányi <[email protected]>
Co-authored-by: Daniel Kubanyi <[email protected]>

* Feature/146 update to java 11 (#172)

* #146: Update to java 11 (adoptium)

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: update junit4 to junit5

Signed-off-by: Daniel Kubányi <[email protected]>

* chore: cleanup

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: jarTest

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: testcontainers localstack

* wip: testcontainers localstack

* feat: use localstack for AWS testcontainers

* wip: use localstack

* wip: use localstack

* wip: use localstack

* fix: PublisherStepDb2LocalTest

* wip: localstack

* feat: use junit5 in integration tests

* fix: revert failing tests

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: improve code quality

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: use testcontainers

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: use testcontainers

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: s3 tests

Signed-off-by: Daniel Kubányi <[email protected]>

* feat: update iox-wkf to 2.0.0

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: change deprecated com.vividsolutions classes to org.locationtech

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: change deprecated com.vividsolutions classes to org.locationtech

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: revert some imports

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: ShpExportTest

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: build.gradle of Ili2pgImportFileSetTest
feat: use constants in integration tests
feat: add exclusion group for iox dependency

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: integration tests

Signed-off-by: Daniel Kubányi <[email protected]>

* experimental: disable duckdb test

Signed-off-by: Daniel Kubányi <[email protected]>

* experimental: disable Csv2ParquetTest

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: incorrect jdk tag used, won't build for arm64 architecture

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: image tag

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: integration tests

Signed-off-by: Daniel Kubányi <[email protected]>

---------

Signed-off-by: Daniel Kubányi <[email protected]>
Co-authored-by: Sabrina Wullschleger <[email protected]>
Co-authored-by: Daniel Kubanyi <[email protected]>

* fix: use user functions from v 2.4.X (#175)

Signed-off-by: Daniel Kubányi <[email protected]>

* feature/#135:  Migrate from custom runner to test kit (#173)

* #135: add new gradle task to generate plugin txt file for testkit

* #135: add helper method to run testkit tests or docker tests

* #135: update tests with new test runner call

* #135: update additional tests with new test runner call

* #135: update last tests with new test runner call

* #135: update gitignore and remove result files from source code

---------

Co-authored-by: Sabrina Wullschleger <[email protected]>

* chore: update gradle (#176)

Signed-off-by: Daniel Kubányi <[email protected]>

* use upload-artifact@v3

* bump version number

* rename some dependencies in libs.versions.toml

* fix eclipse project (_is accessible from more than one module_)

* add source and target compatibility

* [Dockerfile] use older base image with older alpine version (that runs on openshift)

* Update Gradle in Dockerfile (adjust to projects Gradle version)

* [Dockerfile] clean Dockerfile

* clean up comments

* clean formatting

* clean formatting

* clean s3 unit tests

* clean s3 integration tests

* add missing file for s3 test

* fix localstack dependency on aws sdk v1

* update localstack container

* Move Docker build to Gradle tasks  (#190)

* remove aws plugin in docker build / clean libs.versions.toml

* clean libs.versions.toml

* add docker build image tastk / start adjusting pipeline

* work on pipeline

* work on pipeline

* Feature/157 connector refactor (#174)

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* Revert "wip: connector"

This reverts commit c995ec9.

* Revert "wip: connector"

This reverts commit 2135a4c.

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* wip: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* Revert "wip: connector"

This reverts commit dd98bda.

* fix: connector

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: review

Signed-off-by: Daniel Kubányi <[email protected]>

* fix: review

Signed-off-by: Daniel Kubányi <[email protected]>

---------

Signed-off-by: Daniel Kubányi <[email protected]>

* update gradle wrapper / parameterize gretl dependency in runtimeImage build.gradle

---------

Signed-off-by: Daniel Kubányi <[email protected]>
Co-authored-by: Sabrina Wullschleger <[email protected]>
Co-authored-by: Sabrina Wullschleger <[email protected]>
Co-authored-by: Daniel Kubányi <[email protected]>
Co-authored-by: Daniel Kubanyi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Switch to versioning catalog
2 participants