package
0.5.0
Repository: https://github.com/mre/riffraff.git
Documentation: pkg.go.dev

# Functions

GetMarker for status.
NewBuild is a convenience method for initializing a new Build instance.
NewDiff is a convenience method for configuring a new Diff instance with the provided job name and build numbers.
NewLogs is a convenience method for initializing a new Logs instance.
NewNodes will construct a new Nodes instance with the provided Jenkins client that has previously been configured with valid credentials.
NewOpen is a convenience method for initializing a new Open instance.
NewQueue will intialize a new Queue instance with the provided parameters.
No description provided by the author

# Constants

MarkerDefault status.
MarkerFailure status.
MarkerRunning status.
MarkerSuccess status.
StatusFailure text.
StatusRunning text.
StatusSuccess text.

# Variables

Bad should be used to represent a problem with a job/node.
Good is a generic status that represents a healthy job/node.
Running is use to indicate jobs that are currently running.
Unknown represents the default or unknown status if an error occurs.

# Structs

Build can be used to kick of new builds of jobs with a name matching the provided regular expression.
Diff is a type that can be used to retrieve the differences between the console output of two different builds.
Logs is a type that can be used to access a Jenkins job's logs.
Nodes is a type used to request the status of different nodes used by a Jenkins server.
Open is a type that can be used to open a job or set of jobs in a browser.
Queue is a type that can be used to get information about a specific build queue.
Status is a type that is used to get the current build status of a Jenkins job.