Documentation
¶
Index ¶
- type API
- func (c *API) AcquireToken(tokenUrl string) (*api.AcquireTokenResult, error)
- func (c *API) GetDebugConnectionInfo(runID string) (api.DebugConnectionInfo, error)
- func (c *API) GetDispatch(cfg api.GetDispatchConfig) (*api.GetDispatchResult, error)
- func (c *API) GetPackageVersions() (*api.PackageVersionsResult, error)
- func (c *API) ImagePushStatus(pushID string) (api.ImagePushStatusResult, error)
- func (c *API) InitiateDispatch(cfg api.InitiateDispatchConfig) (*api.InitiateDispatchResult, error)
- func (c *API) InitiateRun(cfg api.InitiateRunConfig) (*api.InitiateRunResult, error)
- func (c *API) Lint(cfg api.LintConfig) (*api.LintResult, error)
- func (c *API) McpGetRunTestFailures(cfg api.McpGetRunTestFailuresRequest) (*api.McpTextResult, error)
- func (c *API) ObtainAuthCode(cfg api.ObtainAuthCodeConfig) (*api.ObtainAuthCodeResult, error)
- func (c *API) ResolveBaseLayer(cfg api.ResolveBaseLayerConfig) (api.ResolveBaseLayerResult, error)
- func (c *API) SetSecretsInVault(cfg api.SetSecretsInVaultConfig) (*api.SetSecretsInVaultResult, error)
- func (c *API) StartImagePush(cfg api.StartImagePushConfig) (api.StartImagePushResult, error)
- func (c *API) Whoami() (*api.WhoamiResult, error)
- type Git
- type SSH
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct {
MockInitiateRun func(api.InitiateRunConfig) (*api.InitiateRunResult, error)
MockGetDebugConnectionInfo func(runID string) (api.DebugConnectionInfo, error)
MockObtainAuthCode func(api.ObtainAuthCodeConfig) (*api.ObtainAuthCodeResult, error)
MockAcquireToken func(tokenUrl string) (*api.AcquireTokenResult, error)
MockWhoami func() (*api.WhoamiResult, error)
MockSetSecretsInVault func(api.SetSecretsInVaultConfig) (*api.SetSecretsInVaultResult, error)
MockGetPackageVersions func() (*api.PackageVersionsResult, error)
MockLint func(api.LintConfig) (*api.LintResult, error)
MockInitiateDispatch func(api.InitiateDispatchConfig) (*api.InitiateDispatchResult, error)
MockGetDispatch func(api.GetDispatchConfig) (*api.GetDispatchResult, error)
MockResolveBaseLayer func(api.ResolveBaseLayerConfig) (api.ResolveBaseLayerResult, error)
MockMcpGetRunTestFailures func(api.McpGetRunTestFailuresRequest) (*api.McpTextResult, error)
MockStartImagePush func(api.StartImagePushConfig) (api.StartImagePushResult, error)
MockImagePushStatus func(string) (api.ImagePushStatusResult, error)
}
func (*API) AcquireToken ¶
func (c *API) AcquireToken(tokenUrl string) (*api.AcquireTokenResult, error)
func (*API) GetDebugConnectionInfo ¶
func (c *API) GetDebugConnectionInfo(runID string) (api.DebugConnectionInfo, error)
func (*API) GetDispatch ¶
func (c *API) GetDispatch(cfg api.GetDispatchConfig) (*api.GetDispatchResult, error)
func (*API) GetPackageVersions ¶ added in v1.9.0
func (c *API) GetPackageVersions() (*api.PackageVersionsResult, error)
func (*API) ImagePushStatus ¶ added in v1.12.0
func (c *API) ImagePushStatus(pushID string) (api.ImagePushStatusResult, error)
func (*API) InitiateDispatch ¶
func (c *API) InitiateDispatch(cfg api.InitiateDispatchConfig) (*api.InitiateDispatchResult, error)
func (*API) InitiateRun ¶
func (c *API) InitiateRun(cfg api.InitiateRunConfig) (*api.InitiateRunResult, error)
func (*API) Lint ¶
func (c *API) Lint(cfg api.LintConfig) (*api.LintResult, error)
func (*API) McpGetRunTestFailures ¶ added in v1.11.0
func (c *API) McpGetRunTestFailures(cfg api.McpGetRunTestFailuresRequest) (*api.McpTextResult, error)
func (*API) ObtainAuthCode ¶
func (c *API) ObtainAuthCode(cfg api.ObtainAuthCodeConfig) (*api.ObtainAuthCodeResult, error)
func (*API) ResolveBaseLayer ¶
func (c *API) ResolveBaseLayer(cfg api.ResolveBaseLayerConfig) (api.ResolveBaseLayerResult, error)
func (*API) SetSecretsInVault ¶
func (c *API) SetSecretsInVault(cfg api.SetSecretsInVaultConfig) (*api.SetSecretsInVaultResult, error)
func (*API) StartImagePush ¶ added in v1.12.0
func (c *API) StartImagePush(cfg api.StartImagePushConfig) (api.StartImagePushResult, error)
type Git ¶ added in v1.13.0
type Git struct {
MockGetBranch string
MockGetCommit string
MockGetOriginUrl string
MockGeneratePatchFile git.PatchFile
}
func (*Git) GeneratePatchFile ¶ added in v1.13.0
func (*Git) GetOriginUrl ¶ added in v1.13.0
type SSH ¶
type SSH struct {
MockConnect func(addr string, cfg ssh.ClientConfig) error
MockInteractiveSession func() error
}
func (*SSH) InteractiveSession ¶
Click to show internal directories.
Click to hide internal directories.