Attribute (AKA Slot): semantic_version
Version of a software artifact according the Semantic Versioning 2.0.0 specification (https://semver.org/).
URI: base:semantic_version
Properties
- Range: String
Identifier and Mapping Information
LinkML Source
name: semantic_version
description: Version of a software artifact according the Semantic Versioning 2.0.0
specification (https://semver.org/).
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
alias: semantic_version
range: string
pattern: ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$