Package provision or Digital Rebar Provision is a provisioning binary that provides a DHCP server and Provisioner system that allows for simply booting and installing bare metal.
var BuildStamp = "Not Set"
BuildStamp is the time the build occurred.
var GitHash = "NotSet"
GitHash is the injected GIT Hash for the current commit for this built program.
var RSExtra = "-pre-alpha"
RSExtra is a mostly free form field that must start with a dash, but an be anything else.
var RSMajorVersion = "3"
RSMajorVersion is the first number of SemVer
var RSMinorVersion = "10"
RSMinorVersion is the second number of SemVer
var RSPatchVersion = "1000"
RSPatchVersion is the third number of SemVer
var RSPrePart = "v"
RSPrePart is 'v' place holder
var RSVersion = RSPrePart + RSMajorVersion + "." + RSMinorVersion + "." + RSPatchVersion + RSExtra + "-" + GitHash
RSVersion is the aggregated SemVer String
|api||Package api implements a client API for working with digitalrebar/provision.|
|backend||backend contains the backend code for DigitalRebar Provision.|
|cli||DigitalRebar Provision CLI provides the core parts of the CLI.|
|embedded||Embedded is the package where we hold all our embedded assets.|
|frontend||Frontend contains the frontend code for DigitalRebar Provision.|
|midlayer||midlayer contains the DHCP server code for DigitalRebar Provision.|
|server||Package server DigitalRebar Provision Server|
|tools||gocovmerge takes the results from multiple `go test -coverprofile` runs and merges them into one profile|