MCPcopy Create free account

hub / github.com/woodpecker-ci/woodpecker / types & classes

Types & classes908 in github.com/woodpecker-ci/woodpecker

↓ 39 callersTypeAliasForgeRemoteID
@name RepoPatch
server/model/repo.go:174
↓ 6 callersTypeAliasStatusValue
StatusValue represent pipeline states woodpecker know.
server/model/const.go:55
↓ 5 callersTypeAliasEvent
pipeline/frontend/metadata/const.go:17
↓ 4 callersFuncTypeLogger
Logger handles the process logging.
pipeline/logging/logger.go:24
↓ 4 callersTypeAliasStringOrInt
StringOrInt represents a string or an integer.
pipeline/frontend/yaml/types/base/int.go:25
↓ 4 callersTypeAliasStringOrSlice
StringOrSlice represents a string or an array of strings. We need to override the yaml decoder to accept both options.
pipeline/frontend/yaml/types/base/slice.go:24
↓ 4 callersTypeAliasWebhookEvent
server/model/const.go:23
↓ 2 callersTypeAliasApprovalMode
server/model/repo.go:23
↓ 2 callersTypeAliasMemStringOrInt
MemStringOrInt represents a string or an integer the String supports notations like 10m for then Megabyte of memory.
pipeline/frontend/yaml/types/base/int.go:50
↓ 2 callersTypeAliasRepoVisibility
RepoVisibility represent to what state a repo in woodpecker is visible to others.
server/model/const.go:83
↓ 1 callersTypeAliasApprovalMode
woodpecker-go/woodpecker/types.go:17
↓ 1 callersStructConcurrency
Concurrency limits how many instances of a workflow may run at the same time. It can be unmarshaled from: - an integer: `concurrency: 1` (limit only,
pipeline/frontend/yaml/types/concurrency.go:27
↓ 1 callersTypeAliasFailure
pipeline/frontend/metadata/const.go:42
↓ 1 callersFuncTypeFieldFn
func(obj any) string
cli/output/table.go:42
↓ 1 callersTypeAliasForgeType
server/model/forge.go:17
↓ 1 callersTypeAliasLogEntryType
LogEntryType identifies the type of line in the logs.
server/model/log.go:18
↓ 1 callersFuncTypeSetupForge
func(forge *model.Forge) (forge.Forge, error)
server/services/manager.go:37
↓ 1 callersTypeAliasStepType
StepType identifies the type of step.
server/model/step.go:58
↓ 1 callersFuncTypeTraceFunc
TraceFunc type is an adapter to allow the use of ordinary functions as a Tracer.
pipeline/tracing/tracer.go:28
↓ 1 callersTypeAliasType
shared/token/token.go:28
↓ 1 callersTypeAliasconcurrencyAlias
pipeline/frontend/yaml/types/concurrency.go:65
↓ 1 callersTypeAliasdepAlias
pipeline/frontend/yaml/constraint/depends_on.go:107
↓ 1 callersTypeAliasmockSource
server/forge/bitbucketdatacenter/internal/client_test.go:42
↓ 1 callersTypeAliasyamlFileList
pipeline/frontend/builder/types.go:47
Class
web/src/lib/api/client.ts:28
Class
web/src/lib/api/index.ts:47
StructAPIPipeline
APIPipeline TODO remove deprecated properties in next major.
server/model/pipeline.go:67
StructAccount
cspell:words pagelen
server/forge/bitbucket/internal/types.go:25
StructAddonClientLogger
shared/logger/addon_logger.go:27
StructAdmins
server/services/permissions/admins.go:32
InterfaceAgent
web/src/lib/api/types/agent.ts:1
StructAgent
server/model/agent.go:26
StructAgent
Agent is the JSON data for an agent.
woodpecker-go/woodpecker/types.go:270
StructAgentConfig
cmd/agent/core/config.go:27
StructAgentConn
AgentConn holds the two gRPC connections and the auth interceptor an agent needs. Callers are responsible for closing both connections and canceling t
agent/rpc/dial.go:48
StructAgentEnv
AgentEnv holds the running state of one in-process test agent. Use AgentID to assert which agent picked up a workflow.
e2e/setup/agent.go:43
StructAgentInfo
AgentInfo represents all the metadata that should be known about an agent.
rpc/types.go:60
StructAgentInfo
rpc/proto/woodpecker.pb.go:799
FuncTypeAgentOption
AgentOption configures an agent before it registers with the server.
e2e/setup/agent.go:57
StructAgentTokenClaims
AgentTokenClaims is a custom JWT claims that contains an agent's information.
server/rpc/jwt_manager.go:32
ClassApiClient
web/src/lib/api/client.ts:28
InterfaceApiError
web/src/lib/api/client.ts:1
StructAuth
Auth defines registry authentication credentials.
pipeline/backend/types/auth.go:18
StructAuthClient
agent/rpc/auth_client_grpc.go:28
StructAuthInterceptor
AuthInterceptor is a client interceptor for authentication.
agent/rpc/auth_interceptor.go:27
StructAuthRequest
rpc/proto/woodpecker.pb.go:1103
StructAuthResponse
rpc/proto/woodpecker.pb.go:1155
StructAuthor
Author defines runtime metadata for a commit author.
pipeline/frontend/metadata/types.go:82
StructAuthorizer
Authorizer validates JWT tokens and enriches context with agent information.
server/rpc/authorizer.go:86
TypeAliasAxis
Axis represents a single permutation of entries from the pipeline matrix.
pipeline/frontend/yaml/matrix/matrix.go:34
InterfaceBackend
Backend defines the mechanism for orchestrating workflows and their steps. A Backend instance is created once per agent and must handle multiple work
pipeline/backend/types/backend.go:60
StructBackendInfo
BackendInfo represents the reported information of a loaded backend.
pipeline/backend/types/backend.go:167
StructBackendOptions
BackendOptions defines all the advanced options for the kubernetes backend.
pipeline/backend/kubernetes/backend_options.go:25
StructBackendOptions
BackendOptions defines all the advanced options for the docker backend.
pipeline/backend/docker/backend_options.go:24
StructBadHabitErrorData
pipeline/errors/linter.go:34
StructBranch
server/forge/bitbucket/internal/types.go:256
StructBranchResp
server/forge/bitbucket/internal/types.go:252
StructCCProject
server/ccmenu/cc.go:36
StructCCProjects
CCMenu displays the pipeline status of projects on a ci server as an item in the Mac's menu bar. It started as part of the CruiseControl project that
server/ccmenu/cc.go:31
InterfaceCancelInfo
web/src/lib/api/types/pipeline.ts:10
StructCancelInfo
@name PipelineOptions
server/model/pipeline.go:114
StructCapabilities
pipeline/backend/kubernetes/backend_options.go:90
StructChange
server/forge/bitbucket/internal/types.go:133
InterfaceClient
Client is used to communicate with a Woodpecker server.
woodpecker-go/woodpecker/interface.go:22
StructClient
server/services/utils/http.go:41
StructClient
server/forge/bitbucket/internal/client.go:53
StructClient
server/forge/bitbucketdatacenter/internal/client.go:31
StructClientError
woodpecker-go/woodpecker/client.go:39
FuncTypeClientOption
func(c *client)
agent/rpc/client_grpc.go:85
TypeAliasColor
Color represents color of the badge.
server/badges/color.go:7
StructCommit
server/model/commit.go:17
StructCommit
server/forge/bitbucket/internal/types.go:276
StructCommit
Commit defines runtime metadata for a commit.
pipeline/frontend/metadata/types.go:66
StructCommitsResp
server/forge/bitbucket/internal/types.go:272
StructCompiler
Compiler compiles the yaml.
pipeline/frontend/yaml/compiler/compiler.go:82
StructConfig
cli/internal/config/config.go:30
StructConfig
Config represents a pipeline configuration.
server/model/config.go:19
StructConfig
Config holds the configuration for the queue.
server/queue/queue.go:147
StructConfig
Config defines the runtime configuration of a workflow.
pipeline/backend/types/config.go:18
StructConn
Conn defines a container network connection.
pipeline/backend/types/conn.go:18
StructConstraint
pipeline/frontend/yaml/constraint/constraint.go:43
StructContainer
Container defines a container.
pipeline/frontend/yaml/types/container.go:24
StructContainerList
ContainerList contains ordered collection of containers.
pipeline/frontend/yaml/types/container_list.go:24
StructContext
Context represents a single CLI context with its connection details.
cli/internal/config/context.go:32
StructContexts
Contexts holds all contexts and tracks the current active one.
cli/internal/config/context.go:39
InterfaceCron
web/src/lib/api/types/cron.ts:1
StructCron
server/model/cron.go:24
StructCron
Cron is the JSON data of a cron job.
woodpecker-go/woodpecker/types.go:251
StructCronListOptions
woodpecker-go/woodpecker/repo.go:57
StructCronPatch
server/model/cron.go:71
StructDependency
Dependency represents a single dependency with an optional flag. When optional is true, the dependency is silently dropped if the referenced step or w
pipeline/frontend/yaml/constraint/depends_on.go:25
TypeAliasDependsOn
DependsOn represents a list of dependencies that can be unmarshalled from: - a string: "step-a" - a string array: ["step-a", "step-b"] - an object arr
pipeline/frontend/yaml/constraint/depends_on.go:35
StructDeployOptions
woodpecker-go/woodpecker/repo.go:69
InterfaceDeploymentOptions
web/src/lib/api/index.ts:35
StructDeprecationErrorData
pipeline/errors/linter.go:28
StructDialConfig
DialConfig bundles everything Dial needs. Callers build this from a *cli.Command (production) or with literals (tests).
agent/rpc/dial.go:34
StructDiff
server/forge/bitbucket/internal/types.go:303
StructDiffFile
server/forge/bitbucket/internal/types.go:308
StructDiffStatResp
server/forge/bitbucket/internal/types.go:298
StructDir
server/forge/bitbucket/internal/types.go:292
next →1–100 of 908, ranked by callers