gorgeous-winter-99296
05/20/2023, 7:55 AMfast-nail-55400
05/20/2023, 7:57 AMpants.toml
is part of the configuration, which should each be accessible via the applicable Subsystem
subclass.fast-nail-55400
05/20/2023, 7:59 AMfast-nail-55400
05/20/2023, 7:59 AMfast-nail-55400
05/20/2023, 8:00 AMgorgeous-winter-99296
05/20/2023, 8:27 AMfast-nail-55400
05/20/2023, 8:40 AMfast-nail-55400
05/20/2023, 8:41 AM.set_options
gorgeous-winter-99296
05/20/2023, 8:42 AMpants.ci.toml
or pants.toml
😛 For now.fast-nail-55400
05/20/2023, 8:44 AMos.environ
in the test.fast-nail-55400
05/20/2023, 8:46 AM./pants test
invocation (except with methods like the env vars)fast-nail-55400
05/20/2023, 8:47 AM./pants test
is run.fast-nail-55400
05/20/2023, 8:47 AMUnionRule
you could hook to do that.fast-nail-55400
05/20/2023, 8:48 AMpants
repo itself uses the internal plugin pattern for maintaining JVM lockfiles for tests. https://github.com/pantsbuild/pants/tree/main/pants-plugins/internal_plugins/test_lockfile_fixturesfast-nail-55400
05/20/2023, 8:49 AMUnionRule
to the test
goal rules to allow plugins to modify / extend the test environmentfast-nail-55400
05/20/2023, 8:51 AMUnionRule
hook would be a nice feature in and of itself putting aside the config issue heregorgeous-winter-99296
05/20/2023, 9:27 AM