Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 43 additions & 2 deletions external/schemas/azldev.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,43 @@
"$ref": "#/$defs/CheckConfig",
"title": "Check configuration",
"description": "Configuration for the %check section"
},
"failure": {
"$ref": "#/$defs/ComponentBuildFailureConfig",
"title": "Build failure configuration",
"description": "Configuration and policy regarding build failures for this component."
},
"hints": {
"$ref": "#/$defs/ComponentBuildHints",
"title": "Build hints",
"description": "Non-essential hints for how or when to build the component."
}
},
"additionalProperties": false,
"type": "object"
},
"ComponentBuildFailureConfig": {
"properties": {
"expected": {
"type": "boolean",
"title": "Expected failure",
"description": "Indicates that this component is expected to fail building."
},
"expected-reason": {
"type": "string",
"title": "Expected failure reason",
"description": "Required justification for why this component is expected to fail building."
}
},
"additionalProperties": false,
"type": "object"
},
"ComponentBuildHints": {
"properties": {
"expensive": {
"type": "boolean",
"title": "Expensive to build",
"description": "Indicates that building this component is expensive and should be carefully considered when scheduling."
}
},
"additionalProperties": false,
Expand Down Expand Up @@ -315,6 +352,11 @@
"title": "Package Repositories",
"description": "List of package repository definitions"
},
"disable-origins": {
"type": "boolean",
"title": "Disable origins",
"description": "When true only allow source files from the lookaside cache and do not fall back to configured origins"
},
"versions": {
"additionalProperties": {
"$ref": "#/$defs/DistroVersionDefinition"
Expand Down Expand Up @@ -550,8 +592,7 @@
"additionalProperties": false,
"type": "object",
"required": [
"filename",
"origin"
"filename"
]
},
"SpecSource": {
Expand Down
1 change: 1 addition & 0 deletions overrides/fedora.distro.azl.sources.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[distros.fedora]
dist-git-base-uri = "git://azl.src.kojiaks.internal/rpms/$pkg.git"
lookaside-base-uri = "https://azltempstaginglookaside.blob.core.windows.net/repo/pkgs/$pkg/$filename/$hashtype/$hash/$filename"
disable-origins = true
Loading