Documentation
¶
Overview ¶
Package curator is a tool for generating and publishing operating system packages (e.g. deb and rpm) to S3 buckets.
Architecture and Organization ¶
The curator binary is built from the "main/curator.go" package, with a command that resembles the following:
go build -o curator main/curator.go
See the "makefile" in the curator repository for additional build and test automation. The command line interface uses the urfave/cli package, with the implementation of entry points in the "operations" package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BuildRevision = ""
BuildRevision which is set at build time, holds the githash of the current build.
View Source
var CedarMetricsChecksum = ""
View Source
var JasperChecksum = ""
View Source
var PoplarEventsChecksum = ""
View Source
var PoplarRecorderChecksum = ""
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
curator
command
|
|
|
run-linter
command
|
|
|
verify-mod-tidy
command
|
|
|
Package greenbay provides the core greenbay application functionality, distinct from user interfaces.
|
Package greenbay provides the core greenbay application functionality, distinct from user interfaces. |
|
check
Package check provides implementation of check functions or jobs that are used in system validation.
|
Package check provides implementation of check functions or jobs that are used in system validation. |
|
Package operations contains the integration between the core Curator functionality, and the user-exposed interfaces.
|
Package operations contains the integration between the core Curator functionality, and the user-exposed interfaces. |
|
Configuration
|
Configuration |
Click to show internal directories.
Click to hide internal directories.