Skip to content

Running UMAI in your Pipeline

UMAI supports running automated tests headlessly in CI/CD pipelines using docker on Ubuntu Server.


Requirements

Supported Versions

  • Ubuntu Server 22.04 LTS (and later)

While Ubuntu Server is our officially supported distribution, the UMAI Engine is likely to work on other Linux distributions. If you have success running it on another distro or would like to request support for one, please reach out to us.

Software

  • Docker (installed and running)

Minimum Hardware

Component Requirement
RAM 1 GB
Disk 4 GB free (8 GB recommended)

Note

The UMAI Engine has been tested on an AWS t2.micro instance (1 vCPU). CPU requirements may vary.

Hardware requirements are aligned with the Ubuntu Server system requirements:

Ubuntu Server system requirements Ubuntu Server system requirements


Docker Image

UMAI provides a Docker image that runs your tests headlessly and reports results in standard JUnit XML format.

Image Visibility
usemangoai/test-runner:latest Public

Pull the image:

docker pull --platform linux/amd64 usemangoai/test-runner:latest