Documentation ¶
Index ¶
- func BuildAllRepositoryFiles(ctx context.Context, ownerID int64) error
- func BuildSpecificRepositoryFiles(ctx context.Context, ownerID int64, ...) error
- func GetOrCreateKeyPair(ownerID int64) (string, string, error)
- func GetOrCreateRepositoryVersion(ownerID int64) (*packages_model.PackageVersion, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAllRepositoryFiles ¶
BuildAllRepositoryFiles (re)builds all repository files for every available distributions, components and architectures
func BuildSpecificRepositoryFiles ¶
func BuildSpecificRepositoryFiles(ctx context.Context, ownerID int64, distribution, component, architecture string) error
BuildSpecificRepositoryFiles builds index files for the repository
func GetOrCreateKeyPair ¶
GetOrCreateKeyPair gets or creates the PGP keys used to sign repository files
func GetOrCreateRepositoryVersion ¶
func GetOrCreateRepositoryVersion(ownerID int64) (*packages_model.PackageVersion, error)
GetOrCreateRepositoryVersion gets or creates the internal repository package The Debian registry needs multiple index files which are stored in this package.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.