exasol / integration-test-docker-environment

A docker-based environment for integration tests with the EXASOL DB.
https://exasol.github.io/integration-test-docker-environment/
MIT License
6 stars 2 forks source link

Simplify CLI by removing parameters which need bind mounts #247

Open tomuben opened 1 year ago

tomuben commented 1 year ago

Background

Because we also offer now the API, we should simplify the CLI, and allow only command line parameters which do not need to be bind mounted by the starter scripts. Thus, we can remove the bind mount logic in the starter scripts, which is quiet error prone.

Projects which currently use the ITDE, and are not Python projects, use it to simply start a test database. Only other Python projects use some of the advanced functionality, which require parameters which container folders.

Acceptance Criteria

  1. Remove parameters which require the bind-mount logic in the starter scripts
  2. Remove those parameters from the CLI
  3. Remove the bind-mount logic in the starter scripts