Jakub Bartczuk
06/03/2022, 8:59 PMploomber build --partial something.task1
Eduardo
[thing].[another]
format for executing from the CLI? If so, you can override the name in the pipeline.yaml
tasks:
- source: scripts/script.py # this can be a function task too
name: something.task1
ploomber identifies tasks by name so can now do:
ploomber build something.task1
does this solve the issue?Jakub Bartczuk
06/06/2022, 8:13 AMEduardo
Jakub Bartczuk
06/06/2022, 1:13 PMtasks:
task_group1:
- source (...)
name: t1
task_group2:
- source (...)
name: t2
upstream: task_group1.t1
Jakub Bartczuk
06/06/2022, 1:14 PMEduardo
meta:
import_tasks_from: [tasks.clean.yaml, tasks.features.yaml]
perhaps this can help?
other than that, we want to keep the pipeline.yaml spec simple. at some point, once pipelines grow in size in complexity. it's probably better to use the Python API, but right now that involves a manual translation from yaml to python - at some point we wanna offer a command to translateJakub Bartczuk
06/07/2022, 9:00 AMEduardo