Versions in this module Expand all Collapse all v0 v0.0.3 Dec 10, 2021 v0.0.2 Dec 9, 2021 Changes in this version + func Builder(dependencyDir string, newBuilder types.NewBuilder, ...) func(*Job) ([]string, error) + func DownloadGithubRepo(url string, reference string) (location string, err error) + func PostJob(ctx context.Context, url, pkg, reference string) (err error) + func ServerHandler(dependencyDir string, newBuilder types.NewBuilder, ...) http.Handler + type Job struct + End time.Time + ErrWithStack string + Error string + ID string + Package string + Reference string + Start time.Time + type JobRequest struct + Package string + Reference string + type Manager struct + func NewManager(dependencyDir string, packageHost string) *Manager + func (dm *Manager) CalculateConfigBuildlist(cfg config.Config) (config.Config, error) + func (dm *Manager) FindPackage(name string) + func (dm *Manager) FindPackageFromModuleName(ctx context.Context, module string) (name string, vs []string, err error) + func (dm *Manager) PackagePathOrDownload(ctx context.Context, pkg types.Package) (path string, err error)