Пример #1
0
 def execute(self, context):
     hook = CloudBuildHook(gcp_conn_id=self.gcp_conn_id,
                           api_version=self.api_version)
     body = BuildProcessor(body=self.body).process_body()
     return hook.create_build(body=body, project_id=self.project_id)
Пример #2
0
 def setUp(self):
     with mock.patch(
         "airflow.contrib.hooks.gcp_api_base_hook.GoogleCloudBaseHook.__init__",
         new=mock_base_gcp_hook_default_project_id,
     ):
         self.hook = CloudBuildHook(gcp_conn_id="test")
Пример #3
0
 def setUp(self):
     with mock.patch(
             "airflow.gcp.hooks.base.CloudBaseHook.__init__",
             new=mock_base_gcp_hook_no_default_project_id,
     ):
         self.hook = CloudBuildHook(gcp_conn_id="test")