Documentation ¶
Index ¶
- type Builder
- type BuilderStack
- type Buildpack
- type BuildpackLoader
- type Drafter
- func (d Drafter) BuildAndWriteReleaseDraftFromTemplate(output io.Writer, templateContents string, context interface{}) error
- func (d Drafter) BuildAndWriteReleaseToFileDraftFromTemplate(outputPath, templateContents string, context interface{}) error
- func (d Drafter) CreatePayload(inputs actions.Inputs, buildpackPath string) (Payload, error)
- type GithubBuildpackLoader
- type Package
- type Payload
- type RegistryBuildpackLoader
- type Release
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct { Description string Buildpacks []struct { URI string } OrderGroups []libcnb.BuildpackOrder `toml:"order"` Stack BuilderStack `toml:"stack"` }
type BuilderStack ¶
type Buildpack ¶
type Buildpack struct { libcnb.Buildpack OrderGroups []libcnb.BuildpackOrder `toml:"order"` Dependencies []libpak.BuildpackDependency }
type BuildpackLoader ¶
type Drafter ¶
type Drafter struct {
Loader BuildpackLoader
}
func (Drafter) BuildAndWriteReleaseDraftFromTemplate ¶
func (Drafter) BuildAndWriteReleaseToFileDraftFromTemplate ¶
type GithubBuildpackLoader ¶
func (GithubBuildpackLoader) LoadBuildpack ¶
func (g GithubBuildpackLoader) LoadBuildpack(imgUri string) (Buildpack, error)
func (GithubBuildpackLoader) LoadBuildpacks ¶
func (g GithubBuildpackLoader) LoadBuildpacks(uris []string) ([]Buildpack, error)
func (GithubBuildpackLoader) LoadPackages ¶
func (g GithubBuildpackLoader) LoadPackages(imgUri string) (Package, error)
type RegistryBuildpackLoader ¶
type RegistryBuildpackLoader struct {
GCRToken string
}
func (RegistryBuildpackLoader) LoadBuildpack ¶
func (r RegistryBuildpackLoader) LoadBuildpack(uri string) (Buildpack, error)
func (RegistryBuildpackLoader) LoadBuildpacks ¶
func (r RegistryBuildpackLoader) LoadBuildpacks(uris []string) ([]Buildpack, error)
Click to show internal directories.
Click to hide internal directories.