jx: github.com/jenkins-x/jx/pkg/cmd/compliance Index | Files

package compliance

import "github.com/jenkins-x/jx/pkg/cmd/compliance"

Index

Package Files

compliance.go compliance_delete.go compliance_logs.go compliance_results.go compliance_run.go compliance_status.go

func NewCmdComplianceDelete Uses

func NewCmdComplianceDelete(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdComplianceDeletecreates a command object for the "compliance delete" action, which delete the Kubernetes resources allocated by the compliance tests

func NewCmdComplianceLogs Uses

func NewCmdComplianceLogs(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdComplianceLogs creates a command object for the "compliance logs" action, which prints the logs of compliance tests

func NewCmdComplianceResults Uses

func NewCmdComplianceResults(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdComplianceResults creates a command object for the "compliance results" action, which shows the results of E2E compliance tests

func NewCmdComplianceRun Uses

func NewCmdComplianceRun(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdComplianceRun creates a command object for the "compliance run" action, which starts the E2E compliance tests

func NewCmdComplianceStatus Uses

func NewCmdComplianceStatus(commonOpts *opts.CommonOptions) *cobra.Command

NewCmdComplianceStatus creates a command object for the "compliance status" action, which retrieve the status of E2E compliance tests

func NewCompliance Uses

func NewCompliance(commonOpts *opts.CommonOptions) *cobra.Command

NewCompliance creates a command object for the generic "compliance" action, which executes the compliance tests against a Kubernetes cluster

type ComplianceDeleteOptions Uses

type ComplianceDeleteOptions struct {
    *opts.CommonOptions
}

ComplianceDeleteOptions options for "compliance delete" command

func (*ComplianceDeleteOptions) Run Uses

func (o *ComplianceDeleteOptions) Run() error

Run implements the "compliance delete" command

type ComplianceLogsOptions Uses

type ComplianceLogsOptions struct {
    *opts.CommonOptions

    Follow bool
}

ComplianceLogsOptions options for "compliance logs" command

func (*ComplianceLogsOptions) Run Uses

func (o *ComplianceLogsOptions) Run() error

Run implements the "compliance logs" command

type ComplianceOptions Uses

type ComplianceOptions struct {
    *opts.CommonOptions
}

ComplianceOptions options for compliance command

func (*ComplianceOptions) Run Uses

func (o *ComplianceOptions) Run() error

Run implements the compliance root command

type ComplianceResultsOptions Uses

type ComplianceResultsOptions struct {
    *opts.CommonOptions
}

ComplianceResultsOptions options for "compliance results" command

func (*ComplianceResultsOptions) Exit Uses

func (o *ComplianceResultsOptions) Exit(status int)

Exit the main goroutine with status

func (*ComplianceResultsOptions) Run Uses

func (o *ComplianceResultsOptions) Run() error

Run implements the "compliance results" command

type ComplianceRunOptions Uses

type ComplianceRunOptions struct {
    *opts.CommonOptions
}

ComplianceRunOptions options for "compliance run" command

func (*ComplianceRunOptions) Run Uses

func (o *ComplianceRunOptions) Run() error

Run implements the "compliance run" command

type ComplianceStatusOptions Uses

type ComplianceStatusOptions struct {
    *opts.CommonOptions
}

ComplianceStatusOptions options for "compliance status" command

func (*ComplianceStatusOptions) Run Uses

func (o *ComplianceStatusOptions) Run() error

Run implements the "compliance status" command

type StatusSortedTestCases Uses

type StatusSortedTestCases []results.JUnitTestCase

StatusSortedTestCases implements Sort by status of a list of test case

func (StatusSortedTestCases) Len Uses

func (s StatusSortedTestCases) Len() int

func (StatusSortedTestCases) Less Uses

func (s StatusSortedTestCases) Less(i, j int) bool

func (StatusSortedTestCases) Swap Uses

func (s StatusSortedTestCases) Swap(i, j int)

Package compliance imports 21 packages (graph) and is imported by 1 packages. Updated 2019-10-09. Refresh now. Tools for package owners.