Documentation ¶
Index ¶
Constants ¶
View Source
const ( AttachPluginName = "attach" AttachResultsCmd = "results" AttachXunitResultsCmd = "xunit_results" AttachResultsAPIEndpoint = "results" AttachLogsAPIEndpoint = "test_logs" AttachResultsPostRetries = 5 AttachResultsRetrySleepSec = 10 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachPlugin ¶
type AttachPlugin struct{}
AttachPlugin has commands for uploading task results and links to files, for display and easy access in the UI.
func (*AttachPlugin) Configure ¶
func (self *AttachPlugin) Configure(map[string]interface{}) error
func (*AttachPlugin) GetPanelConfig ¶
func (self *AttachPlugin) GetPanelConfig() (*plugin.PanelConfig, error)
GetPanelConfig returns a plugin.PanelConfig struct representing panels that will be added to the Task and Build pages.
func (*AttachPlugin) GetUIHandler ¶
func (self *AttachPlugin) GetUIHandler() http.Handler
func (*AttachPlugin) Name ¶
func (self *AttachPlugin) Name() string
Name returns the name of this plugin - it serves to satisfy the 'Plugin' interface
Click to show internal directories.
Click to hide internal directories.