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

# Packages

Package github provides the ability for Vela to integrate with GitHub or GitHub Enterprise as a scm provider.

# Functions

FromContext returns the scm Service associated with this context.
New creates and returns a Vela service capable of integrating with the configured scm provider.
ToContext adds the scm Service to this context if it supports the Setter interface.

# Variables

Flags represents all supported command line interface (CLI) flags for the scm.

# Structs

Setup represents the configuration necessary for creating a Vela service capable of integrating with a configured scm system.

# Interfaces

Service represents the interface for Vela integrating with the different supported scm providers.
Setter defines a context that enables setting values.