commitstream

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DoIngest

func DoIngest(streamOpt StreamOptions, fo FilterOptions, callback func([]string))

func Run

func Run(options StreamOptions, results chan<- FeedResult)

Types

type FeedResult

type FeedResult struct {
	CommitAuthors map[string]string
	RepoName      string
	RepoURL       string
	SHA           string
}

type FilterOptions

type FilterOptions struct {
	Email               string
	Name                string
	Enabled             bool
	IgnorePrivateEmails bool
}

type Session

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

type StreamOptions

type StreamOptions struct {
	AuthToken           string
	SearchAllCommits    bool
	IgnorePrivateEmails bool
}

Jump to

Keyboard shortcuts

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