package
0.0.0-20201106104914-e99cc0b83bb6
Repository: https://github.com/ozonep/drone.git
Documentation: pkg.go.dev
# Constants
Hook action constants.
Hook action constants.
Hook action constants.
Hook action constants.
Hook action constants.
Hook event constants.
Hook event constants.
Hook event constants.
Hook event constants.
Hook event constants.
Hook event constants.
Hook event constants.
License types.
License types.
License types.
License types.
License types.
RegistryPull policy allows pulling from a registry.
RegistryPush Policy allows pushing to a registry for all event types except pull requests.
RegistryPushPullRequest Policy allows pushing to a registry for all event types, including pull requests.
Status types.
Status types.
Status types.
Status types.
Status types.
Status types.
Status types.
Status types.
Status types.
Status types.
Trigger types.
Trigger types.
Version control systems.
Version control systems.
Repository visibility.
Repository visibility.
Repository visibility.
Webhook action types.
Webhook action types.
Webhook action types.
Webhook action types.
Webhook action types.
Webhook event types.
Webhook event types.
Webhook event types.
# Variables
ErrBuildLimit is returned when attempting to create a new build but the maximum number of allowed builds is exceeded.
ErrRepoLimit is returned when attempting to create a new repository but the maximum number of allowed repositories is exceeded.
ErrUserLimit is returned when attempting to create a new user but the maximum number of allowed user accounts is exceeded.
ErrValidatorBlock is returned if the pipeline validation fails, but the pipeline should be blocked pending manual approval instead of erroring.
ErrValidatorSkip is returned if the pipeline validation fails, but the pipeline should be skipped and silently ignored instead of erroring.
# Structs
Batch represents a Batch request to synchronize the local repository and permission store for a user account.
Build represents a build 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
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
Filter provides filter criteria to limit stages requested from the scheduler.
Hook represents the payload of a post-commit hook.
No description provided by the author
Line represents a line in the logs.
LogStreamInfo provides internal stream information.
Message defines a build change.
No description provided by the author
Organization represents an organization in the source code management system (e.g.
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
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
System stores system information.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
AdmissionService grants access to the system.
Batcher batch updates the user account.
BuildStore defines operations for working with builds.
Canceler cancels a build.
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
No description provided by the author
HookParser parses a post-commit hook from the source code management system, and returns normalized data.
HookService manages post-commit hooks in the external source code management service (e.g.
No description provided by the author
Linker provides a deep link to to a git resource in the source control management system for a given build.
LogStore persists build output to storage.
LogStream manages a live stream of logs.
No description provided by the author
OrganizationService provides access to organization and team access in the external source code management system (e.g.
No description provided by the author
Pubsub provides publish subscriber capabilities, distributing messages from multiple publishers to multiple subscribers.
No description provided by the author
Renewer renews the user account authorization.
No description provided by the author
No description provided by the author
Scheduler schedules Build stages for execution.
No description provided by the author
No description provided by the author
Session provides session management for authenticated users.
No description provided by the author
No description provided by the author
No description provided by the author
Syncer synchronizes the account repository list.
Transferer handles transfering repository ownership from one user to another user account.
Triggerer is responsible for triggering a Build from an incoming drone.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author