ripe-gigabyte-88964
05/04/2023, 5:54 PMrelocated_files
goal. However, the coverage plugin is failing now due to the following intrinsic error:
IntrinsicError: Can only merge Directories with no duplicates, but found 2 duplicate entries in :
This seems to be the problematic source code in question. Is this a legitimate bug or is there a way around this issue?broad-processor-92400
05/04/2023, 8:48 PMripe-gigabyte-88964
05/04/2023, 8:49 PMrelocated_files(
name="meltano_config",
files_targets=[f"{build_file_dir().parent}:meltano_config"],
src=str(build_file_dir().parent),
dest="",
) # this target copies meltano.yml to sandbox directory before the tests run
python_tests(
dependencies=[":meltano_config"],
# the extra env vars below are required because these tests will call the meltano CLI directly
# this tells the PEX to export itself to a temporary venv and add that venv to the PATH variable
# PEX environment variables reference: <https://pex.readthedocs.io/en/v2.1.135/api/vars.html>
extra_env_vars=["PEX_VENV=1", "PEX_VENV_BIN_PATH=prepend"],
)
These same BUILD
contents appear in a tests
subdirectory in 2 projects in our repo.broad-processor-92400
05/04/2023, 9:23 PMmeltano
config needs to be in the root of the sandbox?ripe-gigabyte-88964
05/04/2023, 9:23 PMripe-gigabyte-88964
05/04/2023, 9:23 PMripe-gigabyte-88964
05/04/2023, 9:23 PMmeltano.yml
broad-processor-92400
05/04/2023, 9:26 PMmeltano.yml
configs where they are, rather ending up with multiple in the root of the reporipe-gigabyte-88964
05/04/2023, 9:27 PMripe-gigabyte-88964
05/05/2023, 1:01 PM