Versions in this module Expand all Collapse all v0 v0.0.2 Oct 12, 2022 v0.0.1 Oct 11, 2022 Changes in this version + type Job struct + Checkout string + Exec []string + Name string + func (job *Job) Run(silent bool) error + func (job *Job) TemplateRebase(remote, defaultBranch string) + type Manager struct + func NewManager(cfg *core.Config, repoStorage core.RepositoryStorage) (*Manager, error) + func (m *Manager) Close() error + func (m *Manager) Get(repo *core.Repository) (*Repository, error) + func (m *Manager) JobPath(repo *core.Repository) string + func (m *Manager) List() ([]*Repository, error) + func (m *Manager) Remove(repo *core.Repository) error + func (m *Manager) RepoDir(repo *core.Repository) string + func (m *Manager) Save(repoJob *Repository) error + type Repository struct + Every string + Jobs []*Job + NextRun int64 + func New(repo *core.Repository) *Repository + func (r *Repository) GetJob(name string) (*Job, error) + func (r *Repository) NeedRun() bool + func (r *Repository) NewJob(name string) (*Job, error) + func (r *Repository) Normalize() error + func (r *Repository) Repo() *core.Repository + func (r *Repository) Run(branch string, silent bool) error