* Relax the requirement that component inputs/outputs must appear on the command line. This change enables component builders to define their implementation (i.e. the container arg and command) independent of the actual component inputs/outputs defined in component.yaml. The latter will be used when determining inputs/outputs during compilation. Only works for tasks that turn into ContainerOps during compilation. Naturally, does not work for ContainerOps (which have no inputs/outputs anyway). * fix bugs, update goldens. * Fix issue with inputs. * merge and update. * Restore compiler yamls. * Disambiguate parameters and artifacts in component bridge. * Restore goldens from HEAD. * restore compiler_tests.py to HEAD. * str-ify pipeline params. * cr comments. |
||
|---|---|---|
| .. | ||
| kfp | ||
| tests | ||
| MANIFEST.in | ||
| build.sh | ||
| requirements-test.txt | ||
| requirements.in | ||
| requirements.txt | ||
| setup.py | ||