Skip to content
This repository was archived by the owner on Jun 7, 2024. It is now read-only.
This repository was archived by the owner on Jun 7, 2024. It is now read-only.

Create runners #10

@onlyjus

Description

@onlyjus

Runners are small clients that connect to, check for, and execute tasks. The runner needs to be designed to run on arbitrary hardware with a variety of executors that actually execute the commands/code/etc.

Runners need to be registered with the orchestrator using a unique token. Once registered, the runner will check for tasks that match the tags (OS, executor), and execute those tasks.

I think gitlab has a nice model to follow, which they use for their CI: https://docs.gitlab.com/runner/#runner-execution-flow

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions