package
0.0.13
Repository: https://github.com/autodesk/shore.git
Documentation: pkg.go.dev

# README

Shore Spinnaker Plugin

The Spinnaker plugin implements the shore interface allowing, save, exec & test commands to work with a Spinnaker API backend.

# Functions

NewApplicationControllerError returns an error which wraps an error and HTTP response from gateapi's ApplicationController.
NewClient - Create a new default spinnaker client.
NewCustomCliError produces Custom CLI error on HTTP communication issues.

# Constants

PipelineBuffered - Pipeline is in BUFFERED state.
PipelineCanceled - Pipeline is in CANCELED state.
PipelineFailedContinue - Pipeline is in FAILED_CONTINUE state.
PipelineNotStarted - Pipeline is in NOT_STARTED state.
PipelinePaused - Pipeline is in PAUSED state.
PipelineRedirect - Pipeline is in REDIRECT state.
PipelineRunning - Pipeline is in RUNNING state.
PipelineSkipped - Pipeline is in SKIPPED state.
PipelineStopped - Pipeline is in STOPPED state.
PipelineSucceeded - Pipeline is in SUCCEEDED state.
PipelineSuspended - Pipeline is in SUSPENDED state.
PipelineTerminal - Pipeline is in TERMINAL state.

# Structs

No description provided by the author
CustomCliError - an error wrapper for the Spinnaker API errors.
CustomSpinClient is a wrapper the implementes specific requests that are either broken or unsupported by SpinCLI.
No description provided by the author
ExecutePipelineResponse - Spinnaker Execution Response which contains the RefID to a Spinnaker Pipeline Execution.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SpinCLI is a wrapper for the spin-cli gateway client backed by swagger.
SpinClient - Concrete type requiring all the methods of the specified interfaces.
No description provided by the author
UI A fake UI.

# Interfaces

ApplicationControllerAPI - Interface wrapper for the Application Controller API.
CustomSpinCLI is a wrapper the implementes specific requests that are either broken or unsupported by SpinCLI.
CustomSpinCLI is a wrapper the implementes specific requests that are either broken or unsupported by SpinCLI.
PipelineControllerAPI - Interface wrapper for the Pipeline Controller API.