package
0.26.4
Repository: https://github.com/go-vela/server.git
Documentation: pkg.go.dev

# Packages

SPDX-License-Identifier: Apache-2.0.
No description provided by the author

# Functions

NewEventsFromMask is an instatiation function for the Events type that takes in an event mask integer value and populates the nested Events struct.
NewEventsFromSlice is an instantiation function for the Events type that takes in a slice of event strings and populates the nested Events struct.
ServiceFromBuildContainer creates a new Service based on a Build and pipeline Container.
ServiceFromContainerEnvironment converts the pipeline Container to an API Service using the container's Environment.
StepFromBuildContainer creates a new Step based on a Build and pipeline Container.
StepFromContainerEnvironment converts the pipeline Container to an API Step using the container's Environment.
ToString is a helper function to convert the provided interface value to a string.

# Structs

Build is the API types representation of a build for a pipeline.
BuildExecutable is the API representation of a BuildExecutable.
BuildPartial is an API type that holds all relevant information for a build attached to a RepoPartial.
Dashboard is the API representation of a dashboard.
DashboardRepo is the API representation of a repo belonging to a Dashboard.
DashCard is an API type that holds the dashboard information as well as a list of RepoPartials attached to the dashboard.
Deployment is the API representation of a deployment.
Error is the json error message from the server for a given http response.
Events is the API representation of the various events that generate a webhook from the SCM.
Executor is the API representation of an executor for a worker.
Hook is the API representation of a webhook.
No description provided by the author
JWKSet exists solely to provide proper swagger documentation.
Log is the API representation of a log for a step in a build.
OpenIDClaims struct is an extension of the JWT standard claims.
OpenIDConfig is a struct that represents the OpenID Connect configuration.
Pipeline is the API representation of a Pipeline.
QueueBuild is the API representation of the builds in the queue.
QueueInfo is the API representation of a QueueInfo.
Repo is the API representation of a repo.
RepoPartial is an API type that holds all relevant information for a repository attached to a dashboard.
Schedule is the API representation of a schedule for a repo.
Secret is the API representation of a secret.
Service is the API representation of a service in a build.
Step is the API representation of a step in a build.
Template is the API representation of a template for a pipeline.
Token is the API representation of a token response from server.
User is the API representation of a user.
Worker is the API representation of a worker.