3 Commits

Author SHA1 Message Date
Gabriel Roldan
dc44b9fb6f
Enable pgconfig acceptance tests CI job 2025-02-28 18:34:18 -03:00
Gabriel Roldan
b4bc6f48d0 Add acceptance tests for the jdbcconfig catalog backend
Add `acceptance-tests-jdbcconfig` make target to test
against the jdbcconfig catalog backend.

The `acceptance-tests-*` targets change the docker compose project
name so the volumes created don't interfere with the ones used during
development. Hence new scripts have been added to the `compose/` folder:
* `acceptance_datadir`
* `acceptance_pgconfig`
* `acceptance_jdbcconfig`

That allow to run the appropriate `docker compose -f...` and set up the
required env variables for each case, like to override the project name
and hence the volume names, and to perform manual operations without
having to dig up which parameters to use (e.g. `./acceptance_datadir
ps`, etc.).

The pull request github actions job is modified to upload jar files
and download to build the images wihout re-packaging.
2024-10-14 10:48:46 -03:00
Andrea Borghi
617b59f93c
Add entrypoint for acceptance 2024-10-01 15:32:37 +02:00