Skip to content

Commit bd97a83

Browse files
author
Eero Aaltonen
committed
Make properties and type optional for BuildModules
Neither field is listed as `required` in the buildinfo schema at https://github.com/jfrog/build-info-go/blob/main/buildinfo-schema.json These were also not present in a live instance of Artifactory, causing validation errors for a BuildInfo
1 parent 13876bd commit bd97a83

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pyartifactory/models/build.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ class BuildArtifact(BaseModel):
6363
class BuildModules(BaseModel):
6464
"""Models artifactory's build modules."""
6565

66-
properties: Dict[str, str]
67-
type: str
66+
properties: Optional[Dict[str, str]] = None
67+
type: Optional[str] = None
6868
id: str
6969
artifacts: List[BuildArtifact]
7070

0 commit comments

Comments
 (0)