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:

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