File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -164,12 +164,13 @@ def build_connector_image(
164164 ConnectorImageBuildError: If the image build or tag operation fails.
165165 """
166166 connector_kebab_name = connector_name
167+ connector_dockerfile_dir = connector_directory / "build" / "docker"
167168
168169 if dockerfile_override :
169170 dockerfile_path = dockerfile_override
170171 else :
171- dockerfile_path = connector_directory / "build" / "docker" / "Dockerfile"
172- dockerignore_path = connector_directory / "build" / "docker" / "Dockerfile.dockerignore"
172+ dockerfile_path = connector_dockerfile_dir / "Dockerfile"
173+ dockerignore_path = connector_dockerfile_dir / "Dockerfile.dockerignore"
173174 try :
174175 dockerfile_text , dockerignore_text = get_dockerfile_templates (
175176 metadata = metadata ,
@@ -192,6 +193,8 @@ def build_connector_image(
192193 ),
193194 ) from e
194195
196+ # ensure the directory exists
197+ connector_dockerfile_dir .mkdir (parents = True , exist_ok = True )
195198 dockerfile_path .write_text (dockerfile_text )
196199 dockerignore_path .write_text (dockerignore_text )
197200
You can’t perform that action at this time.
0 commit comments