Documentation
¶
Index ¶
Constants ¶
View Source
const ( ApplicationNameKey = "application-name" HubURLKey = "hub-url" HubCatalogNameKey = "hub-catalog-name" //nolint: gosec MaxKeepRunUpperLimitKey = "max-keep-run-upper-limit" DefaultMaxKeepRunsKey = "default-max-keep-runs" RemoteTasksKey = "remote-tasks" BitbucketCloudCheckSourceIPKey = "bitbucket-cloud-check-source-ip" BitbucketCloudAdditionalSourceIPKey = "bitbucket-cloud-additional-source-ip" TektonDashboardURLKey = "tekton-dashboard-url" AutoConfigureNewGitHubRepoKey = "auto-configure-new-github-repo" AutoConfigureRepoNamespaceTemplateKey = "auto-configure-repo-namespace-template" CustomConsoleNameKey = "custom-console-name" CustomConsoleURLKey = "custom-console-url" CustomConsolePRDetailKey = "custom-console-url-pr-details" CustomConsolePRTaskLogKey = "custom-console-url-pr-tasklog" SecretAutoCreateKey = "secret-auto-create" SecretGhAppTokenRepoScopedKey = "secret-github-app-token-scoped" //nolint: gosec SecretGhAppTokenScopedExtraReposKey = "secret-github-app-scope-extra-repos" //nolint: gosec PACApplicationNameDefaultValue = "Pipelines as Code CI" HubURLDefaultValue = "https://api.hub.tekton.dev/v1" HubCatalogNameDefaultValue = "tekton" AutoConfigureNewGitHubRepoDefaultValue = "false" ErrorLogSnippetKey = "error-log-snippet" ErrorDetectionKey = "error-detection-from-container-logs" ErrorDetectionNumberOfLinesKey = "error-detection-max-number-of-lines" ErrorDetectionSimpleRegexpKey = "error-detection-simple-regexp" RememberOKToTestKey = "remember-ok-to-test" )
Variables ¶
View Source
var (
TknBinaryName = `tkn`
)
Functions ¶
func ConfigToSettings ¶
func SetDefaults ¶
func StringToBool ¶
Types ¶
type HubCatalog ¶ added in v0.20.0
type Settings ¶
type Settings struct {
ApplicationName string
// HubURL string
// HubCatalogName string
HubCatalogs *sync.Map
RemoteTasks bool
MaxKeepRunsUpperLimit int
DefaultMaxKeepRuns int
BitbucketCloudCheckSourceIP bool
BitbucketCloudAdditionalSourceIP string
TektonDashboardURL string
AutoConfigureNewGitHubRepo bool
AutoConfigureRepoNamespaceTemplate string
SecretAutoCreation bool
SecretGHAppRepoScoped bool
SecretGhAppTokenScopedExtraRepos string
ErrorLogSnippet bool
ErrorDetection bool
ErrorDetectionNumberOfLines int
ErrorDetectionSimpleRegexp string
CustomConsoleName string
CustomConsoleURL string
CustomConsolePRdetail string
CustomConsolePRTaskLog string
RememberOKToTest bool
}
Click to show internal directories.
Click to hide internal directories.