File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed
airbyte_cdk/cli/airbyte_cdk Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -63,11 +63,16 @@ def build(
6363 connector_directory = connector_directory ,
6464 )
6565
66- metadata = MetadataFile .from_file (connector_directory / "metadata.yaml" )
67- click .echo (
68- f"Building Image for Connector: { metadata .data .dockerRepository } "
69- f"(v{ metadata .data .dockerImageTag } )"
70- )
66+ metadata_file_path : Path = connector_directory / "metadata.yaml"
67+ try :
68+ metadata = MetadataFile .from_file (metadata_file_path )
69+ except (FileNotFoundError , ValueError ) as e :
70+ click .echo (
71+ f"Error loading metadata file '{ metadata_file_path } ': { e !s} " ,
72+ err = True ,
73+ )
74+ sys .exit (1 )
75+ click .echo (f"Building Image for Connector: { metadata .data .dockerRepository } :{ tag } " )
7176 build_connector_image (
7277 connector_directory = connector_directory ,
7378 connector_name = connector_name ,
You can’t perform that action at this time.
0 commit comments