You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Yichi Zhang (Jira)" <ji...@apache.org> on 2021/03/11 21:47:00 UTC
[jira] [Updated] (BEAM-11780) Use vendor cloud build client library
so that cloudbuild-python dependency can be removed
[ https://issues.apache.org/jira/browse/BEAM-11780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yichi Zhang updated BEAM-11780:
-------------------------------
Resolution: Fixed
Status: Resolved (was: Triage Needed)
> Use vendor cloud build client library so that cloudbuild-python dependency can be removed
> -----------------------------------------------------------------------------------------
>
> Key: BEAM-11780
> URL: https://issues.apache.org/jira/browse/BEAM-11780
> Project: Beam
> Issue Type: Improvement
> Components: runner-dataflow, sdk-py-core
> Reporter: Yichi Zhang
> Assignee: Yichi Zhang
> Priority: P2
> Time Spent: 3h 50m
> Remaining Estimate: 0h
>
> Client can be generated with
> {code:java}
> pip install google-apitools[cli]
> gen_client --discovery_url=cloudbuild.v1 --overwrite --outdir=apache_beam/runners/dataflow/internal/clients/cloudbuild --root_package=. client
> {code}
> This will make dataflow internal testing with prebuild sdk container workflow much easier.
>
> google-apitools is not recommended and we should switch back the use the third_parth google-cloud-build library when condition permit.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)