ci

package
v0.0.2-0...-8dc706e Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeactivateAllPorts

func DeactivateAllPorts()

Only deactivate ports to save time when a dependency is needed across builds. It should be able to avoid conflicts.

func GetChangedPortList

func GetChangedPortList() ([]string, error)

List second part of path of Portfiles (or port files) that was changed in the PR.

func ListSubports

func ListSubports(port, workDir string) ([]string, error)

List all subports of a given port.

Types

type Session

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

Session is the public interface of the ci package. workers are not exported.

func NewSession

func NewSession() (*Session, error)

func (*Session) Run

func (session *Session) Run() error

Run() blocks until all ports are tested and all logs are printed or queued in the GlobalLogger.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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