project

package
v0.0.0-...-418bc08 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2026 License: BSD-3-Clause Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Project

type Project struct {
	Owner             string
	Repo              string
	Licenses          []*ProjectLicense
	ReleaseTagPattern string
	RollingTag        string

	Files []string

	GoImport string
	GoRepo   string
	GoSubdir string
	GoBranch string

	Toc bool

	Force             bool
	LocalDirectory    *string
	BaseDestination   string
	Template          string
	Immutable         bool
	OpenGraph         *opengraph.Config
	OpenGraphImageGen *opengraph.OpenGraphImageGen

	CDocsDestination   string
	CDocsHeaders       []string
	CDocsBaseDirectory *string
	CDocsTemplate      string
	CDocsOpenGraph     *opengraph.Config

	DfuDestination   string
	DfuReleaseAssets []*ProjectDfuReleaseAsset

	ForgejoUrl string
	// contains filtered or unexported fields
}

func (*Project) GetBaseDestination

func (p *Project) GetBaseDestination() string

func (*Project) GetDfuIndexUrl

func (p *Project) GetDfuIndexUrl() string

func (*Project) GetSkipIfExists

func (p *Project) GetSkipIfExists() *string

func (*Project) GetTasks

func (p *Project) GetTasks() ([]*runner.Task, error)

type ProjectDfuReleaseAsset

type ProjectDfuReleaseAsset struct {
	Pattern     string
	Description string
	// contains filtered or unexported fields
}

type ProjectLicense

type ProjectLicense struct {
	SpdxId string
	Title  string
}

type ProjectPage

type ProjectPage struct {
	// contains filtered or unexported fields
}

func (*ProjectPage) GetByProducts

func (pp *ProjectPage) GetByProducts(ch chan *runner.GeneratorByProduct)

func (*ProjectPage) GetDestination

func (pp *ProjectPage) GetDestination() string

func (*ProjectPage) GetGenerator

func (pp *ProjectPage) GetGenerator() (runner.Generator, error)

func (*ProjectPage) GetID

func (*ProjectPage) GetID() string

func (*ProjectPage) GetImmutable

func (pp *ProjectPage) GetImmutable() bool

func (*ProjectPage) GetPaths

func (pp *ProjectPage) GetPaths() ([]string, error)

func (*ProjectPage) GetReader

func (pp *ProjectPage) GetReader() (io.ReadCloser, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL