Skip to main content

Execution Environments Overview

BeetleboxCI provides isolated execution environments, called containers, for user-specified jobs to run. These environments can run various types of software, much like an ordinary desktop computer or server. This allows users to run builds and tests. Containers are orchestrated from an image, which is essentially a template that contains a set of files, settings, instructions and metadata needed for the container to run.

BeetleboxCI uses a tool known as a container runtime to control the creation, operation and deletion of containers.