package
0.3.0
Repository: https://github.com/tinyci/ci-agents.git
Documentation: pkg.go.dev

# Variables

# Structs

No description provided by the author
CancelPRRequest is used in CancelTasksByPR in the datasvc; can be used to cancel all runs for a PR.
Errors that occur within the program's calls after a request.
IntID is a basic integer ID -- it's used to control a variety of things that use basic sequences and so forth.
No description provided by the author
QueueItems are the subject sent to runners when runners are able to execute a job.
QueueRequest is issued by runners to the queuesvc.
Ref is the encapsulation of a git ref and communicates repository as well as version information.
RepoConfig corresponds to the tinyci.yml file at the root of the repository.
Repository is the model for a github repository.
No description provided by the author
Resources covers resource constraints that a runner might act on.
Run is a single CI run, intended to be sent to a runner.
RunList is just an array of runs.
RunSettings covers all the features that tinyCI supports to manage runs and execute them.
Session is a session key/value pair as well as an expiry time for the session.
Status is reported to the queuesvc on completion of a run.
StringID is just like types.IntID but instead it's a string!.
No description provided by the author
No description provided by the author
Task corresponds to directories within the tree that have a `task.yml` placed in them.
TaskList is simply a repeated list of tasks.
TaskSettings is the parsed representation to struct of task.yml files.
User is ..
UserError is the pre-converted UserError record.
List of UserError.
List of Users.