Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Build ¶
type Job ¶
type Job struct { Status Status `json:"status"` Start time.Time `json:"start"` End time.Time `json:"end"` Script string `json:"script"` Runner string `json:"runner"` RunnerConfig map[string]string `json:"runner_config"` Env []string `json:"env"` Error string `json:"error"` // contains filtered or unexported fields }
func (*Job) GetDataReader ¶
func (j *Job) GetDataReader() (io.ReadCloser, error)
func (*Job) GetDataWriter ¶
func (j *Job) GetDataWriter() (io.WriteCloser, error)
type Repository ¶
type Repository struct {
// contains filtered or unexported fields
}
func (*Repository) ForEachBuild ¶
func (r *Repository) ForEachBuild(fun func(*Build))
func (*Repository) GetDescription ¶
func (r *Repository) GetDescription() string
func (*Repository) GetName ¶
func (r *Repository) GetName() string
func (*Repository) GetNextBuildId ¶
func (r *Repository) GetNextBuildId() uint64
func (*Repository) GetURL ¶
func (r *Repository) GetURL() string
Click to show internal directories.
Click to hide internal directories.