Support uploading more files from the target directory to remote_target_path #1293
Labels
area:config
Related to configuration, like YAML files, environment variables, or executer configuration
area:execution
Related to the execution environment/mode, like Docker, Kubernetes, Local, VirtualEnv, etc
triage-needed
Items need to be reviewed / assigned to milestone
Currently, the
remote_target_path
configuration, added in PR #1224, only uploads files from thecompiled
directory within thetarget
directory of the dbt project—and solely whenExecutionMode.AIRFLOW_ASYNC
is enabled. However, thetarget
directory contains several other files and folders that could benefit users if they were also uploaded toremote_target_path
.Beyond the
compiled
directory, the target directory typically includes:A specific request was made in a Slack conversation to have
run_results.json
uploaded and accessible inremote_target_path
, highlighting its value to users.We should evaluate the potential benefits of supporting uploads for these additional files and folders and explore enabling this feature across all execution modes, not just
ExecutionMode.AIRFLOW_ASYNC
. Additionally, it may be worthwhile to consider uploading files from thecompiled
directory in other execution modes if it proves beneficial.We could potentially create sub tasks for each of these files & folders for evaluation of the benefits & supporting to upload those to the
remote_target_path
The text was updated successfully, but these errors were encountered: