Version Stage

This stage publishing version information about your repository to the rest of the system. It is intended to both display the version and to log it for reference.

Configuration

There is no configuration of this stage.

Interacting

You can send a VersionQuery message to the stage to get version information more quickly than its periodic timer. This is achieved by writing to the /query_verison_information channel.

Metrics

The stage regularly publishes version information from the VersionInformation rbuf structure:

  • git_commit_hash - The current commit hash of your repository
  • git_describe - The actual describe line, including some tag and dirty information
  • hostname - The hostname of the machine that build the software
  • operating_system_name - The operating system of the machine that build the software
  • hardware_architecture - The intended hardware architecture of the software.