KSP-NetKAN
Metadata spec for NetKAN files
| Type | object |
|---|---|
| File match |
*.netkan
*.frozen
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/ksp-netkan/latest.json |
| Source | https://raw.githubusercontent.com/KSP-CKAN/CKAN/master/NetKAN.schema |
Validate with Lintel
npx @lintel/lintel check
Schema for validating NetKAN files
Properties
Indicates that data should be filled in from an external service provider
Indicates that version data should be filled in from an external service provider
If true (and $vref is set), set the version property to the VERSION specified in the .version file
Specifies a minimum epoch number manually in the version field
If true, then this module allows a freshly released version to have a version number smaller than previously existing releases
If true, then a v is prepended to the version field if not already present
If true, changed metadata files for this module will be committed to a separate module-specific branch and a pull request will be created to merge this branch
Explanation of why staging is enabled for this module to be pasted into the pull request
Customizes how the metadata is fetched from the Jenkins server
3 nested properties
Type of build to use
Regex to select which artifact to use by filename
If true, use the filename of the matched artifact as the value of the version property
Customizes how the metadata is fetched from GitHub
2 nested properties
If true, the release's source ZIP will be used instead of an asset
Skip prereleases if false, skip regular releases if true, use both if absent
Customizes how the metadata is fetched from GitLab
1 nested properties
If true, the release's source ZIP will be used instead of an asset