Constructor CSemVerCI
- Namespace
- Ubiquity.NET.Versioning
- Assembly
- Ubiquity.NET.Versioning.dll
CSemVerCI(string, string, IEnumerable<string>?)
Initializes a new instance of the CSemVerCI struct as a "CSemVer-CI ZeroTimed' value
public CSemVerCI(string index, string name, IEnumerable<string>? buildMeta = null)
Parameters
index
stringIndex of this CI build
name
stringName of this CI build
buildMeta
IEnumerable<string>Optional Build meta
- See Also
CSemVerCI(CSemVer, string, string)
Initializes a new instance of the CSemVerCI struct.
public CSemVerCI(CSemVer baseBuild, string index, string name)
Parameters
baseBuild
CSemVerBase build version this CI version is based on
index
stringIndex for this CI build
name
stringName for this CI build
Remarks
The baseBuild
is assumed a lower sort order than any CI build and
therefore should be at least Revision+1 of an actual release. This constructor does not
(and cannot) VERIFY such a thing.
- See Also