melange

package
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bump

func Bump(configFile, version, expectedCommit string) error

func ReadAllPackagesFromRepo

func ReadAllPackagesFromRepo(dir string) (map[string]*Packages, error)

func ReadMelangeConfig

func ReadMelangeConfig(filename string) (config.Configuration, error)

ReadMelangeConfig reads a single melange config from the provided filename.

func ReadPackageConfigs

func ReadPackageConfigs(packageNames []string, dir string) (map[string]*Packages, error)

ReadPackageConfigs read the melange package config(s) from the target git repository so we can check if new versions exist

Types

type ConfigCheck

type ConfigCheck struct {
	Package struct {
		Name    string `yaml:"name"`
		Version string `yaml:"version"`
	} `yaml:"package"`
}

type Packages

type Packages struct {
	Config   config.Configuration
	Filename string
	Dir      string
	NoLint   []string
	Hash     string
}

Jump to

Keyboard shortcuts

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