I'm using clap and anyhow in all binaries because the configuration is getting more complex.
Allow to inject the tracker configuration with env vars.
Currently, you can run it like this:
cargo run --bin e2e_tests_runner "./share/default/config/tracker.e2e.container.sqlite3.toml"
But it would be also interesting to run it with:
TORRUST_TRACKER_CONFIG=[value] cargo run --bin e2e_tests_runner
or:
TORRUST_TRACKER_PATH_CONFIG="./share/default/config/tracker.e2e.container.sqlite3.toml" cargo run --bin e2e_tests_runner
Subtasks
cc @da2ce7
I'm using
clapandanyhowin all binaries because the configuration is getting more complex.Allow to inject the tracker configuration with env vars.
Currently, you can run it like this:
cargo run --bin e2e_tests_runner "./share/default/config/tracker.e2e.container.sqlite3.toml"But it would be also interesting to run it with:
TORRUST_TRACKER_CONFIG=[value] cargo run --bin e2e_tests_runneror:
TORRUST_TRACKER_PATH_CONFIG="./share/default/config/tracker.e2e.container.sqlite3.toml" cargo run --bin e2e_tests_runnerSubtasks
clapandanyhow.cc @da2ce7