Documentation
¶
Overview ¶
Package config provides internal configuration management for Shipyard. This package handles loading, saving, and managing configuration files.
Index ¶
Constants ¶
View Source
const ( RepositoryTypeMonorepo = config.RepositoryTypeMonorepo RepositoryTypeSingleRepo = config.RepositoryTypeSingleRepo )
Re-export public constants for backward compatibility
Variables ¶
View Source
var ( // AppConfig holds the application-wide configuration AppConfig *viper.Viper = viper.New() )
Functions ¶
func InitProjectConfig ¶
InitProjectConfig initializes a new project configuration
Types ¶
type ChangelogConfig ¶
type ChangelogConfig = config.ChangelogConfig
type PackageEcosystem ¶
type PackageEcosystem = config.PackageEcosystem
type ProjectConfig ¶
type ProjectConfig = config.ProjectConfig
func LoadProjectConfig ¶
func LoadProjectConfig() (*ProjectConfig, error)
LoadProjectConfig loads the project configuration from the configured path
Click to show internal directories.
Click to hide internal directories.