* Use google.protobuf.Value in v2 for passing parameters. * retest samples. * Fix tests. * Update release, more cleanup. * Use github.com/kubeflow/pipelines/api from same repo. * Run go mod tidy * chore: go mod tidy * fix v2 compile error and clean up unused code * pr comments. * update goldens * Fix metadata recording. * Update kfp mlmd client. * fix test again * another try. * chore: migrate v2 DAG driver input parameters to protobuf.Value + small refactorings * fix v2 launcher + clean up * fix a compile error * fix a few more tests * fix number parsing * clean up * disable cache_v2 test. Co-authored-by: Yuan Gong <gongyuan94@gmail.com> |
||
|---|---|---|
| .. | ||
| v2alpha1 | ||
| .gitignore | ||
| Makefile | ||
| OWNERS | ||
| README.md | ||
| go.mod | ||
| go.sum | ||
README.md
Pipeline Spec
Generate golang proto code
Generate golang proto code:
make clean-go golang
Generate Python proto package
Generate kfp-pipeline-spec:
Update VERSION in v2alpha1/python/setup.py if applicable.
make clean-python python
Generate both Python and golang proto code
Generate both Python and golang proto:
make clean all
Note, there are no prerequisites, because the generation uses a prebuilt docker image with all the tools necessary.
Documentation: https://developers.google.com/protocol-buffers/docs/reference/go-generated